Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Feb 2018 08:39:15 -0800
From:      Conrad Meyer <cem@freebsd.org>
To:        Cy Schubert <Cy.Schubert@cschubert.com>
Cc:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r329154 - in head/etc: defaults devd
Message-ID:  <CAG6CVpUt8fCbhYNduhC3x-C_Qo4aosPhQuyPZj2Ejmm8twNf1g@mail.gmail.com>
In-Reply-To: <201802120655.w1C6tmCO080469@slippy.cwsent.com>
References:  <imp@FreeBSD.org> <201802120651.w1C6pKqF042318@repo.freebsd.org> <201802120655.w1C6tmCO080469@slippy.cwsent.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Feb 11, 2018 at 10:55 PM, Cy Schubert <Cy.Schubert@cschubert.com> wrote:
> We might want to consider
> moving devmatch to /sbin or document that /usr and / be merged.

+1.  Installing base to a single filesystem image is not a hardship
and makes many things simpler.  Base is not so large that this is as
costly as it was in the 1970s.

It doesn't have to apply retroactively, of course, but maybe support
can be follow the usual deprecation process.

Administrators can still keep separate /usr/local, /usr/src, /usr/obj,
/var/log, etc, as Andriy suggests.  None of these impact the
functioning of the early base system nearly so badly as /usr/*bin,
/usr/share, and /usr/lib.

The other option is just putting all the base libraries and binaries
in /lib and /*bin (unfortunately, I don't think /share exists).  The
current sorting of items into /usr or not /usr is haphazard.

Best,
Conrad



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG6CVpUt8fCbhYNduhC3x-C_Qo4aosPhQuyPZj2Ejmm8twNf1g>