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 <gentoo-dev+bounces-49162-garchives=archives.gentoo.org@lists.gentoo.org>) id 1Ri6vN-0006Ar-22 for garchives@archives.gentoo.org; Tue, 03 Jan 2012 16:09:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9E00B21C13D; Tue, 3 Jan 2012 16:09:08 +0000 (UTC) Received: from mail-yx0-f181.google.com (mail-yx0-f181.google.com [209.85.213.181]) by pigeon.gentoo.org (Postfix) with ESMTP id C349921C0CF for <gentoo-dev@lists.gentoo.org>; Tue, 3 Jan 2012 16:08:17 +0000 (UTC) Received: by yenm3 with SMTP id m3so10057864yen.40 for <gentoo-dev@lists.gentoo.org>; Tue, 03 Jan 2012 08:08:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=+AzR0MGUEx7HU+uDqt4GvC9mP9omwwPrnVruJjr9pDo=; b=OFLf0ZBVHjiibPFScJiVKZY8h5iINKNeD/hTXl67JaxOIQu6loQggJ4n4MK3GNEsr5 SivtalVY+WkxbLU1OhpCE04srtkXTZrtYlPdIenphOwWVSN2iMJkTp44OM/NONxRRhso Z8GV67GxNYkDhWQf8sObqGORK89V9psAOT7vk= Received: by 10.236.182.170 with SMTP id o30mr36328674yhm.69.1325606897296; Tue, 03 Jan 2012 08:08:17 -0800 (PST) Received: from [192.168.2.101] ([71.20.203.55]) by mx.google.com with ESMTPS id f47sm75020181yhh.8.2012.01.03.08.08.15 (version=SSLv3 cipher=OTHER); Tue, 03 Jan 2012 08:08:16 -0800 (PST) Message-ID: <4F0327E9.50508@gmail.com> Date: Tue, 03 Jan 2012 11:08:09 -0500 From: "G.Wolfe Woodbury" <redwolfe@gmail.com> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111226 Thunderbird/8.0 Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> 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] rfc: locations of binaries and separate /usr References: <20120101015947.GA9914@linux1> <20120101085326.GA1928@gentoo.org> <4F032489.5000202@gentoo.org> In-Reply-To: <4F032489.5000202@gentoo.org> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Archives-Salt: e9fa89d0-cd90-471f-9445-3b98d35733c4 X-Archives-Hash: 8e156709c95b53edbeb9cd5cce004d7d On 01/03/2012 10:53 AM, Ian Stakenvicius wrote: > On 01/01/12 03:53 AM, Sven Vermeulen wrote: >> On Sat, Dec 31, 2011 at 07:59:47PM -0600, William Hubbs wrote: >>> The goal is to deprecate /bin, /lib, /sbin and /usr/sbin. My >>> understanding is that they want to move software that is installed in >>> /bin, /sbin and /usr/sbin to /usr/bin. Also, they want to move >>> everything from /lib to /usr/lib. >> >> I don't like this one bit. Things used to be simple with the "split" >> between >> /bin and /usr/bin (and its related directories), this isn't going to >> make it >> more simple. > > I concurr. I will admit that I've been rather out of touch with what > other distros are doing (and have been for ~3-4 years), but combining > everything into /usr/bin just seems plain backwards and I am rather > shocked that all the distros are moving that way. > > Has the LFH been updated?? Googling seems to say no, as the last mod > seems to have been in 2004... I know that, technically, these are > 'userspace' programs in that they aren't kernel-space, but they're > still 'system' programs so to me it still makes sense for them to be > on the 'system' side of the filesystem hierarchy, doesn't it? The problem is that one group of developers is ignoring years of history and purpose in the separation of /bin and /usr/bin and the ability of having a separate /usr. This is in the udev development team and they /deliberately/ placed or used some programs in /usr/bin instead /bin and requiring that /usr bee in the root partition. I will note that the historical separation of the /usr stems from the days of user home directories being in /usr/home instead of /home. It is getting to the point that the security aspects of having a read-only mount for userspace executables is being overridden by developer fiat. Lay this one at the RedHat/Fedora developers of udev. -- G.Wolfe Woodbury aka redwolfe@gmail.com