svn commit: r329154 - in head/etc: defaults devd

Conrad Meyer cem at freebsd.org
Mon Feb 12 16:39:18 UTC 2018


On Sun, Feb 11, 2018 at 10:55 PM, Cy Schubert <Cy.Schubert at 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


More information about the svn-src-head mailing list