Date: Wed, 19 Feb 2020 09:53:54 -0600 From: Will Andrews <will@freebsd.org> To: "freebsd-arch@freebsd.org" <freebsd-arch@freebsd.org> Subject: Re: Return of config files to ^/etc Message-ID: <CADBaqmhdrTE=7oRAa_tsa%2B3pYPXxXA6pP18aJGRjRf6O05GgSQ@mail.gmail.com> In-Reply-To: <202002191533.01JFXv2H069326@gndrsh.dnsmgr.net> References: <CADBaqmiNf%2BrSbkNE-nkZCPZ7cR9Y1Ja9BhuwshjRMWg80G73Og@mail.gmail.com> <202002191533.01JFXv2H069326@gndrsh.dnsmgr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 19, 2020 at 9:34 AM Rodney W. Grimes < freebsd-rwg@gndrsh.dnsmgr.net> wrote: > > Background. The layout of the BSD source tree reflects the layout of > the installed system. It was by design decision long ago that src/etc > should contain what goes in /etc, just as src/bin contain what goes > in /bin. > [...] > > And that src tree matches the binary tree, what your advocating, though > sinceable, also has the negative side of removing that match. > [...] > Because man pages do not control the system configuration and can be > installed at any time without any risk. Config files are special and > must be treated special or "make installworld" is likely to clobber > your system. > I'm aware the original intent was to reflect the layout of the installed system, but this hasn't been achieved, given the man page example. Also, config files don't have to be installed just because they're in the source directory instead of in ^/etc. -- wca
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADBaqmhdrTE=7oRAa_tsa%2B3pYPXxXA6pP18aJGRjRf6O05GgSQ>