From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JUJoj-0006kt-Dm for garchives@archives.gentoo.org; Wed, 27 Feb 2008 10:47:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C8C1E06B1; Wed, 27 Feb 2008 10:46:44 +0000 (UTC) Received: from mail.marples.name (rsm.demon.co.uk [80.177.111.50]) by pigeon.gentoo.org (Postfix) with ESMTP id 39CBCE06B0 for ; Wed, 27 Feb 2008 10:46:44 +0000 (UTC) Received: by mail.marples.name (Postfix, from userid 102) id 52166190103; Wed, 27 Feb 2008 10:46:43 +0000 (GMT) To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Google SOC 2008 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Date: Wed, 27 Feb 2008 10:46:43 +0000 From: Roy Marples In-Reply-To: <20080227084205.GV865@gentoo.org> References: <20080227084205.GV865@gentoo.org> Message-ID: X-Sender: roy@marples.name User-Agent: RoundCube Webmail/0.1-rc1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 834aa000-a979-4233-80bc-39a0181b9417 X-Archives-Hash: 36f5af6c8e145729e4f38e805e02b33d On Wed, 27 Feb 2008 09:42:05 +0100, Fabian Groffen wrote: > - baselayout porting to Prefix (mostly the start stop mechanisms) What start stop mechanics do you mean? OpenRC already has full FreeBSD jail support in services like do depend() { keyword nojail; } That effectively disables the automatic running of services by rc itself, such as fsck, mounting and stuff as that's taken care of by the host OS. Running in Prefix is pretty much the same as a jail from OpenRC's perspective (correct me if I'm wrong) so all we would have to do is tell OpenRC that it's currently in a jail. Presently this is done only for FreeBSD by testing sysctl values. Maybe we could turn this into a compile option for Prefix. Also, we now support services in directories other than /etc/init.d, although this is currently hard coded to /usr/local/etc/init.d. Thanks Roy --=20 gentoo-dev@lists.gentoo.org mailing list