From owner-freebsd-stable Mon Jul 10 10:10:18 2000 Delivered-To: freebsd-stable@freebsd.org Received: from dragonstar.dhs.org (dsl-028-a.resnet.purdue.edu [128.211.161.178]) by hub.freebsd.org (Postfix) with ESMTP id 2F03337B948; Mon, 10 Jul 2000 10:10:03 -0700 (PDT) (envelope-from jonsmith@dragonstar.dhs.org) Received: from localhost (jonsmith@localhost) by dragonstar.dhs.org (8.9.3/8.9.3) with ESMTP id MAA96452; Mon, 10 Jul 2000 12:10:01 -0500 (EST) (envelope-from jonsmith@dragonstar.dhs.org) Date: Mon, 10 Jul 2000 12:10:00 -0500 (EST) From: Jonathan Smith To: John Baldwin Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Previous Message on /etc/defaults In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The reason against it is that it makes it harder to go through and configure a fresh system. As I had said, one of my favorite things was to have one file to go through and change what I needed to. That advantage is gone. Yes, it's still easier than linux, but not by much. j. -- Close your eyes. Now forget what you see. What do you feel? -- My heart. -- Come here. -- Your heart. -- See? We're exactly the same. Jon Smith -- Senior Math Major @ Purdue On Mon, 10 Jul 2000, John Baldwin wrote: > > On 10-Jul-00 Jonathan Smith wrote: > > > > I, personally, have no need of /etc/defaults and typically disable it, > > anyway. > > Why disable it. Just create simple /etc/*.conf files that contain the > actual changes you use. My rc.conf is like 15 lines long, and make.conf is > normally about 5 lines. > > > Since the whole thing is environment variables, why not make /etc/rc.conf > > and /etc/make.conf _include_ the ones in /etc/defaults (first thing in the > > file) (if they exist, obviously)? At which point, those of us who don't > > use the features [of the defaults] can simply copy the onese in the > > defaults directory over the ones in /etc (thus putting the entire file in > > completely AND removing the inclusion of /etc/defualts files... This, > > also, enforces the idea that defaults are defaults and the ones in the etc > > directory are the final authority. > > Because we don't want code in the /etc/*.conf files since users may accidentally > delete that part of the files and find themselves screwed, etc. Also, a > significant reason for defaults/ is that it makes upgrading your /etc after a > make world a _lot_ easier since you can copy the new file over and add any > overrides to /etc/rc.conf rather than having to merge in all the changes > into /etc/rc.conf. > > > Just an idea :) > > It's been thought about, believe me, and the reasons for defaults/ outweigh > the reasons against. > > -- > > John Baldwin -- http://www.FreeBSD.org/~jhb/ > PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message