From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MDbpq-0007An-Eh for garchives@archives.gentoo.org; Mon, 08 Jun 2009 10:12:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA36CE0206; Mon, 8 Jun 2009 10:12:08 +0000 (UTC) Received: from mail.marples.name (rsm.demon.co.uk [80.177.111.50]) by pigeon.gentoo.org (Postfix) with ESMTP id 7F524E0206 for ; Mon, 8 Jun 2009 10:12:08 +0000 (UTC) Received: from [10.44.2.150] (host81-149-27-23.in-addr.btopenworld.com [81.149.27.23]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.marples.name (Postfix) with ESMTPSA id 9B8EA27B14 for ; Mon, 8 Jun 2009 11:12:07 +0100 (BST) Message-ID: <4A2CE3F4.8010607@marples.name> Date: Mon, 08 Jun 2009 11:12:04 +0100 From: Roy Marples User-Agent: Thunderbird 2.0.0.21 (X11/20090521) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Detecting Baselayout2/OpenRC from init.d scripts (summary of debate and plans from bug 270646) References: <20090607195950.GI22927@orbis-terrarum.net> <200906080345.01720.vapier@gentoo.org> In-Reply-To: <200906080345.01720.vapier@gentoo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: fed8c550-357b-448b-a3b1-b5a4bdaabe74 X-Archives-Hash: cd750c5e6bb2793e3914b730fdaa5fbd Mike Frysinger wrote: > On Sunday 07 June 2009 15:59:50 Robin H. Johnson wrote: >> 1. OpenRC will provide /libexec/rc/version, a text file containing the >> version (possible including a git ID) of the release. > > that requires us to actually utilize /libexec/ which is not a Linux convention > on any system ive ever seen. OpenRC works on systems other than Linux and uses the best hierarchy it can to match them all. Linux has /usr/libexec and I see no reason why it cannot exist on / for when /usr is not available like other OS's do. Robin asked for an upstream decision of where to place the version file and in the OpenRC world the best place is /libexec as /etc is just meant for user configuration. Thanks Roy