Subject: Re: CVS commit: pkgsrc/net/pxe/files
To: Nate Johnston <firstname.lastname@example.org>
From: Curt Sampson <email@example.com>
Date: 11/13/2001 18:51:11
On Wed, 7 Nov 2001, Nate Johnston wrote:
> The small number of packages that replace or duplicate base
> system functionality (postfix, sendmail, ssh, host..) are special cases,
> but pkgsrc-land should all be kept in /usr/pkg.
It just seems to painful to me. Not only does this make shared-usr a
PITA, but pkgsrc-land changes from release to release. In 1.4 postfix
was only a package, now it's in the main system. Same for ssh. There's a
reasonable chance something like sendmail or uucp might be removed from
the main system.
For a lot of these programs, it's rather important (for security, among
other things) to know what config files are being used. Our policy of
moving config files around is just confusing.
This is why I propose we make all packages that "normally" read
configuration information from /etc do that, and put sample config files
in /usr/pkg/share. We could even create a tool that would do the copy,
if that seems desirable.
Curt Sampson <firstname.lastname@example.org> +81 3 5778 0123 http://www.netbsd.org
Don't you know, in this new Dark Age, we're all light. --XTC