From owner-freebsd-arch Thu Aug 31 17:47:24 2000 Delivered-To: freebsd-arch@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id DD05C37B42C for ; Thu, 31 Aug 2000 17:47:21 -0700 (PDT) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.3) with ESMTP id RAA14742; Thu, 31 Aug 2000 17:47:13 -0700 (PDT) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id RAA43862; Thu, 31 Aug 2000 17:47:13 -0700 (PDT) (envelope-from jdp@polstra.com) Date: Thu, 31 Aug 2000 17:47:13 -0700 (PDT) Message-Id: <200009010047.RAA43862@vashon.polstra.com> To: arch@freebsd.org Reply-To: arch@freebsd.org Cc: n@nectar.com Subject: Re: Request for review: nsswitch In-Reply-To: <20000831130504.A26641@hamlet.nectar.com> References: <20000830071347.A1167@hamlet.nectar.com> <20000830132053.A15387@hamlet.nectar.com> <39AE970A.30208A56@newsguy.com> <20000831130504.A26641@hamlet.nectar.com> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <20000831130504.A26641@hamlet.nectar.com>, Jacques A. Vidrine wrote: > On Fri, Sep 01, 2000 at 02:34:02AM +0900, Daniel C. Sobral wrote: > > The reason is the following: when upgrading, merging changes to defaults > > against user modifications is not only very hard, but we have no support > > for it at all with our tools. > > The defaults for nsswitch.conf will not change, ever. They have been > chosen to emulate the traditional behavior. I have to agree with Daniel here. The whole point of nsswitch.conf is so you can customize it, right? Otherwise why bother with it? We are moving toward using immutable default versions in /etc/defaults with customizable overrides in /etc. That has made dealing with rc.conf and make.conf much, much easier. I think the ultimate goal should be that the admin can customize his /etc directory without the need to do _any_ merging. That means the defaults and the overrides have to be separated. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message