From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1GsqCT-0008I0-KY for garchives@archives.gentoo.org; Sat, 09 Dec 2006 00:36:22 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id kB90Zjno007846; Sat, 9 Dec 2006 00:35:45 GMT Received: from magrathea.aachalon.de (magrathea.aachalon.de [81.24.35.71]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id kB90XhD2003183 for ; Sat, 9 Dec 2006 00:33:43 GMT Received: from [192.168.1.44] (port-212-202-5-124.dynamic.qsc.de [212.202.5.124]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by magrathea.aachalon.de (Postfix) with ESMTP id 8D0534064F for ; Sat, 9 Dec 2006 01:33:43 +0100 (CET) Message-ID: <457A0467.6050705@bricart.de> Date: Sat, 09 Dec 2006 01:33:43 +0100 From: Christian Bricart User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-server@gentoo.org Reply-to: gentoo-server@lists.gentoo.org MIME-Version: 1.0 To: gentoo-server@lists.gentoo.org Subject: Re: [gentoo-server] remote /usr References: <456FF627.9090005@gentoo.org> <45822.80.87.162.74.1164977585.squirrel@aachalon.de> <20061207220021.GD17171@home.power> <45791073.2040708@bricart.de> <20061208134341.GA17977@home.power> <20061208144136.GB17977@home.power> In-Reply-To: <20061208144136.GB17977@home.power> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: ccf81ff3-da3f-44a6-9ec0-0ec20f24c1a6 X-Archives-Hash: b6943d22443afc423bcabf650cd9e499 Alex Efros schrieb: > [..] > > If you remote-mount root (using network boot?), /usr and everything else ;-) > than that's really can make life much easier, but this setup has nothing > with current topic. I'm asking about configuration where you may boot with > root but without /usr - that's why /etc/localtime symlink replaced by copy > of timezone file, grep compiled without perl regex support, etc. > I think the point is (and that's why it's written in the FHS), that you need a sane system to e.g. boot into single user mode. First, imagine a setup that has different mount points (not necessarily mounted from a remote system) for the different directories in he tree - this setup is quite common and endorsed by many people - to have maybe the files on different filesystems (e.g. ext2, ext3, reiser, XFS, JFS) as different filesystems have deviant behavior regarding specific performance issues, or provide e.g. ACL that you don't need on other parts in your tree, or are to be located on different disks/IO systems, etc.. In spite of that, you'll need a sane system when going into single user mode (maybe to fix a broken partition - that might be /usr) or even networkless boot. This is not limited to /usr, but any path below the root-FS defined by FHS in its first chapter. Finally I think that asking for "real life scenarios" or "is this still practicable nowadays" is not the point. The behavior is a principle written down in FHS - that stands to regulate for standards. You may say that your setup(s) does/do not need those premises - but that's ok. There my be others that rely on them.. for various reasons.. Christian (who once thought /opt was a needless addition to the tree and changed his mind about it - substituting it with averseness to /srv ;-) ) -- gentoo-server@gentoo.org mailing list