Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Aug 1998 18:45:10 -0700
From:      "Jordan K. Hubbard" <jkh@time.cdrom.com>
To:        Mike Smith <mike@smith.net.au>
Cc:        Matthew Dillon <dillon@backplane.com>, Poul-Henning Kamp <phk@critter.freebsd.dk>, John Polstra <jdp@polstra.com>, committers@FreeBSD.org
Subject:   Re: make.conf 
Message-ID:  <23439.904355110@time.cdrom.com>
In-Reply-To: Your message of "Fri, 28 Aug 1998 18:27:14 -0000." <199808281827.SAA02369@dingo.cdrom.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Just out of curiosity, given that /etc/make.conf is an entirely "local" 
> (ie. site-specific) file, if you want to localise such that all your 

I think the issue is that it's not "entirely local" anymore, just as
/etc/rc.conf isn't entirely local since you want to periodically merge
it with the latest versions in order to get all the same hooks and
customization knobs that everyone else is using.  In that scenario,
you don't want to touch /etc/make.conf and /etc/rc.conf at all, you
want to update them as part of your system upgrade procedure and only
override the variables you're specifically interested in customizing.

The fact that we handle this badly during upgrades is what's probably
leading to a lot of features like Matt's.  If we did a better job of
keeping /etc up to date while preserving the various localizations,
it wouldn't be an issue.  But we don't. :(

- Jordan



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