From owner-freebsd-current Sun Feb 7 10:28:22 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA24869 for freebsd-current-outgoing; Sun, 7 Feb 1999 10:28:22 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from paert.tse-online.de (paert.tse-online.de [194.97.69.172]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA24864 for ; Sun, 7 Feb 1999 10:28:19 -0800 (PST) (envelope-from ab@paert.tse-online.de) Received: (qmail 21774 invoked by uid 1000); 7 Feb 1999 18:27:38 -0000 Date: Sun, 7 Feb 1999 19:27:38 +0100 From: Andreas Braukmann To: current@FreeBSD.ORG Subject: Re: some woes about rc.conf.site Message-ID: <19990207192738.C7821@paert.tse-online.de> References: <19990207170542.A90515@titan.klemm.gtn.com> <11940.918404997@zippy.cdrom.com> <19990207180515.A92395@titan.klemm.gtn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i In-Reply-To: <19990207180515.A92395@titan.klemm.gtn.com>; from Andreas Klemm on Sun, Feb 07, 1999 at 06:05:15PM +0100 Organization: TSE TeleService GmbH Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi, On Sun, Feb 07, 1999 at 06:05:15PM +0100, Andreas Klemm wrote: > > Sorry to say this, but you really don't understand it. :) sorry Andreas, ... I have to second this ;) > > > When we had one central rc.conf file it was fun to browse through > > > it and having all supported knobs visible at a glance. > > > > And you still have this now. In fact, with the unadulterated rc.conf, you > > have the original "default" values for youre reference. hmmm. I hated the old behaviour of sysinstall to make changes directly to /etc/rc.conf. Why? Because I'm used to use /etc/rc.conf just as a 'reference manual' for all the 'knobs'. If mergemaster tells me that rc.conf has changed, I have the 'diff' as a rough guideline if I have to change my rc.conf.locale, too. Typically I use 'sysinstall' exactly once in one machine's lifetime. My old method of dealing with 'rc.conf' and 'rc.conf.local' was: => sysinstall generates a modified rc.conf => mv rc.conf rc.conf.local => cp /usr/src/etc/rc.conf rc.conf => vi rc.conf.local delete all the lines not suitable for rc.conf.local after making a new world: => mergemaster if there are diffs between the old and the new rc.conf => let mergemaster install the new rc.conf => have a close look at the 'diffs' and check if any of the changes conflict with my current rc.conf.local. Now, with 'rc.conf.site' I just don't have to bother with rc.conf after a fresh installation. I would just move rc.conf.site to rc.conf.local and then procede as earlier mentioned. > > > Then rc.conf.site has a totally different sort order which is > > > not very helpful/comfortable, when comparing rc.conf and rc.conf.site. I have to admit, that I havn't met a real rc.conf.site, yet. If the sort order differs significantly it should really be corrected. > > > Then rc.conf.site doesn't contain every knob which rc.conf has. > > Erm, it's not supposed to. It's supposed to contain only those knobs > > you want to change. Just as I have only the minimum set of knobs in rc.conf.local. > or am I really the only person, who hacks rc.conf.site with vi no :=) > both files at the same time and is a bit annoyed by having to compare > every single line and then to add the knob in rc.conf.site ?! hmm. diff rc.conf.old rc.conf should point you directly to the changed options or changed default behaviors. > But, if I'm the only person who complains, then forget about it. > It's not sooooo important then ;-) ;) .. Regards, Andreas -- : TSE TeleService GmbH : Gsf: Arne Reuter : : : Hovestrasse 14 : Andreas Braukmann : We do it with : : D-48351 Everswinkel : HRB: 1430, AG WAF : FreeBSD/SMP : :--------------------------------------------------------------------: : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B : To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message