From owner-freebsd-questions@FreeBSD.ORG Thu Dec 18 15:10:03 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 01E39106564A for ; Thu, 18 Dec 2008 15:10:03 +0000 (UTC) (envelope-from rock_on_the_web@comcen.com.au) Received: from mail.unitedinsong.com.au (202-172-126-254.cpe.qld-1.comcen.com.au [202.172.126.254]) by mx1.freebsd.org (Postfix) with ESMTP id A7AAF8FC17 for ; Thu, 18 Dec 2008 15:10:02 +0000 (UTC) (envelope-from rock_on_the_web@comcen.com.au) Received: from [192.168.0.199] (unknown [192.168.0.199]) by mail.unitedinsong.com.au (Postfix) with ESMTP id CE76B5242 for ; Thu, 18 Dec 2008 22:44:08 +1000 (EST) From: Da Rock To: freebsd-questions@freebsd.org In-Reply-To: <200812180907.38715.fbsd.questions@rachie.is-a-geek.net> References: <1163ED2B-058F-426E-850C-E0253BF13645@hughes.net> <200812180907.38715.fbsd.questions@rachie.is-a-geek.net> Content-Type: text/plain; charset=windows-1251 Date: Thu, 18 Dec 2008 22:43:22 +1000 Message-Id: <1229604202.1266.65.camel@laptop2.herveybayaustralia.com.au> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit Subject: Re: linux_base question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Dec 2008 15:10:03 -0000 On Thu, 2008-12-18 at 09:07 +0100, Mel wrote: > On Thursday 18 December 2008 04:03:45 Chris wrote: > > I'm trying to keep all FreeBSD servers in my net as I have since the > > late 90s. I have a requirement to get a quickbooks enterprise server > > running so I was going to attempt to use compat_linux. > > > > It struck me that if I knew the following list of supported linux > > implementations, I should be able to figure out the best port > > to use. So far, it doesn't seem too clear to me. Here are the > > linux versions supported by the 2 daemons Intuit puts out: > > > > CentOS 5 > > Debian (Lenny) > > Fedora 6 / 7 / 8 > > Mandriva > > OpenSuSE 10.2 / 10.3 > > Ubuntu 6.06 / 7.04 / 7.10 / 8.0 > > > > Here are the components needed. > > > > Gamin - 0.1.7.7 or newer or Fam – 2.7.0 or newer > > Glibc – 2.5-3 or newer, or Libc6 – 2.5-3 or newer > > Libgcc – 4.2.1 or newer > > Libstdc++ - 4.2.1 or newer > > > > Which of the linux_base* ports would be best to > > attempt to run these two daemons. > > > > I just updated ports and have the following shown > > linux_base-f7 > > linux_base-f8 > > linux_base-fc4 > > linux_base-fc6 > > (and several Gentoo) > > On 6.x, use fc4. > On 7.x use fc6 and set compat.linux.os_release to 2.6.16 (which will be the > default for 7.x branch starting 7.1 as far as I know). > > You can use others, but these have the widest coverage in production systems > and testing by the emulation team. Sorry to butt in here, but I've suffered similar confusion. In some blogs or wikis it mentions setting the sysctl compat.linux.osrelease to either 2.4.2 or 2.6.16, and (in some of my fiddling during tests) I've found I can actually set the kernel settings to suit pretty much any software that needs to run. If this is the case, what is the difference between the ports? Do the libraries change? Supporting software? Can freebsd effectively emulate any kernel version?