From owner-freebsd-arch@FreeBSD.ORG Mon Nov 14 15:37:38 2011 Return-Path: Delivered-To: arch@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C1E41065670; Mon, 14 Nov 2011 15:37:38 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 520F08FC1B; Mon, 14 Nov 2011 15:37:38 +0000 (UTC) Received: from 63.imp.bsdimp.com (63.imp.bsdimp.com [10.0.0.63]) (authenticated bits=0) by harmony.bsdimp.com (8.14.4/8.14.3) with ESMTP id pAEFTBMn068592 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Mon, 14 Nov 2011 08:29:11 -0700 (MST) (envelope-from imp@bsdimp.com) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <20111114092922.GA2164@hoeg.nl> Date: Mon, 14 Nov 2011 08:29:06 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <33576F33-EA87-467F-945F-1ED4349FF1B6@bsdimp.com> References: <20111110123919.GF2164@hoeg.nl> <4EBC4B6E.4060607@FreeBSD.org> <20111111112821.GP2164@hoeg.nl> <4EBDC06F.6020907@FreeBSD.org> <20111112103918.GV2164@hoeg.nl> <4EBF0003.3060401@FreeBSD.org> <20111113091940.GX2164@hoeg.nl> <4EC04B65.4030801@FreeBSD.org> <20111114092922.GA2164@hoeg.nl> To: Ed Schouten X-Mailer: Apple Mail (2.1084) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (harmony.bsdimp.com [10.0.0.6]); Mon, 14 Nov 2011 08:29:11 -0700 (MST) Cc: arch@FreeBSD.org, Doug Barton Subject: Re: The strangeness called `sbin' X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Nov 2011 15:37:38 -0000 On Nov 14, 2011, at 2:29 AM, Ed Schouten wrote: > Hi Doug, >=20 > * Doug Barton , 20111113 23:57: >> If we're going to talk about making a change that's actually worth >> making, let's just move everything into / and get rid of /usr >> altogether. It served its purpose back when it came into being, but = with >> modern disk sizes and the (unfortunate) prevalence of the "one big /" >> layout model, it's time in the sun is long past. >=20 > Now that I think of it, it may be possible to sort of combine this = with > my approach in a way that it doesn't break POLA for existing users. = What > if we leave everything in the tree alone, but only modify the code, so > that any new installations on empty directory structures use the > following symlinks: >=20 > - /sbin -> /bin > - /usr/bin -> /bin > - /usr/games -> /bin > - /usr/lib -> /lib > - /usr/sbin -> /bin >=20 > But now the question remains how we should change the default > partitioning. I think default installations place home directories in > /usr/home, with a symlink from /home. Should they now be placed in > /usr/local/home? That assumes that you have wide-spread support to change the status-quo. = It isn't clear from this thread that you've made that case. Doug is right that there be dragons here, and I for one would like to = see cold, hard data on the actual effect of hundreds of systems that = have a good mix of ports installed rather than logic that it shouldn't = matter. Warner=