Subject: re: /etc/rc.conf and upgrading
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: matthew green <mrg@eterna.com.au>
List: tech-userlevel
Date: 10/05/1999 16:59:22
   > One of the little pains of an upgrade is rebuilding /etc/rc.conf.
   > What if we moved the clean /etc/rc.conf to /etc/rc.defaults and
   > started with an empty /etc/rc.conf that users could override
   > /etc/rc.defaults settings?
   
   I make one change to rc.conf, that being to add ". /etc/rc.conf.local"
   to the end of it.  All my configuration then goes in rc.conf.local.
   
   I'm not especially attached to the names.  But something like this is a
   very good idea, it seems to me.


i worry about the idea like someone else posted about;  it could lead
to "undefined" behaviour if a value is changed... does this mean we are
locked in stone ?  i don't know ... however, i feel that we should
ship rc.conf as-is, and add this (with appropriate [ -f tests) to the
end of it, and have an empty default rc.conf.local (even have some
examples in it, or somewhere else, for "Server", "Workstation",
"Firewall", configurations, etc...)