<div class="gmail_quote">On Wed, Oct 19, 2011 at 8:30 PM, Roger Marquis <span dir="ltr"><<a href="mailto:marquis@roble.com">marquis@roble.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
This is a good solution for those who don't mind binary distributions<br>
using defaults chosen by the package developers (whether deb or rpm).<br>
Unfortunately, this means a lot of unnecessary dependencies, a lot of<br>
unused code, and reduced security and performance.<br>
<br>
Obviously not an issue for those who use Linux distributions by default,<br>
they do offer many other advantages over FreeBSD. But for those who use<br>
FreeBSD for it's maintainability a Linux jail or jail image is not the<br>
preferred solution.<br></blockquote></div><br>I'd like to address a couple things. First, I completely disagree that this approach would result in decreased security. I believe the opposite is true. Second, the speed impact would be negligible for all but the most intense environments with the possible exception of network latency/throughput(A jail would still be better at this than a full VM). There's nothing saying this couldn't be a VIMAGE enabled jail which should largely alleviate that potential issue as well. Using Linux compatibility might also result in even faster application: <a href="http://www.phoronix.com/scan.php?page=article&item=linux_games_bsd&num=1">http://www.phoronix.com/scan.php?page=article&item=linux_games_bsd&num=1</a> -- perhaps the only time I'll ever cite a Phoronix article.<br>
<br>What I didn't articulate well or at all is this jail wouldn't need to utilize Linux compatibility layer, just an Linux-like filesystem hierarchy. With some mods to PORT vars in the jail you'd have a completely source based native install of all the prerequisites in paths FreePBX is designed for. From there(and this is a real weakness in my suggest because it's open-ended), it might be possible to simply run "install_amp" with little or no modification. Upgrades shouldn't be too much of an issue either.<br>
<br>Of course this less ideal that a true port, but given the realities of FreePBX and the ports system difficulties perhaps it's more viable. Just a suggestion.<br clear="all"><br>-- <br>Adam Vande More<br>