From owner-svn-src-all@FreeBSD.ORG Mon Aug 8 09:42:59 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB330106566B; Mon, 8 Aug 2011 09:42:59 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:130:3ffc::401:25]) by mx1.freebsd.org (Postfix) with ESMTP id 6A5158FC16; Mon, 8 Aug 2011 09:42:59 +0000 (UTC) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 564A425D38A5; Mon, 8 Aug 2011 09:42:58 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 6DC8EBD3C2D; Mon, 8 Aug 2011 09:42:57 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id yCRZDHWdMTEN; Mon, 8 Aug 2011 09:42:55 +0000 (UTC) Received: from orange-en1.sbone.de (orange-en1.sbone.de [IPv6:fde9:577b:c1a9:31:cabc:c8ff:fecf:e8e3]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 91656BD3C03; Mon, 8 Aug 2011 09:42:55 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: "Bjoern A. Zeeb" In-Reply-To: <9DDF0DAB-9056-45CD-8CE9-81B621A35B13@nitro.dk> Date: Mon, 8 Aug 2011 09:42:54 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <5A22B4EF-3B5A-497D-8F7C-8D9EED3F1BE3@FreeBSD.org> References: <201108060916.p769Gr4A043462@svn.freebsd.org> <9DDF0DAB-9056-45CD-8CE9-81B621A35B13@nitro.dk> To: "Simon L. B. Nielsen" X-Mailer: Apple Mail (2.1084) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Doug Barton Subject: Re: svn commit: r224674 - head/etc X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Aug 2011 09:43:00 -0000 On Aug 7, 2011, at 8:51 PM, Simon L. B. Nielsen wrote: >=20 > On 6 Aug 2011, at 11:16, Doug Barton wrote: >=20 >> Author: dougb >> Date: Sat Aug 6 09:16:53 2011 >> New Revision: 224674 >> URL: http://svn.freebsd.org/changeset/base/224674 >>=20 >> Log: >> Rather than edit the nsswitch.conf file based on ${MK_NIS} =3D=3D = "no" >> comment out the NIS _compat options by default, but leave them in >> the file for the convenience of users who want to enable it. >>=20 >> Update the comment in the file accordingly. >=20 > This disables NIS by default which is rather surprising considering = there has been no prior (which I have been able to find) discussion of = this. >=20 > At the _VERY_ least people need to be warned about this loudly. Unless = you can show this really helps non-NIS users this is IMO a bad idea. Back in the days, when I introduced NO_NIS (which was the name back = then), I considered both this and something along Ed's initial change and I am sure some of the discussions can still be found in the archives (from around 2005/-2y). While I could never be bothered enough to do the Ed-kind of change, it was very clear back then that a change like this was a really bad idea as it would break setups left and right. We want to support the default compilation base system by default as well. If people prefer to go non- default (WITHOUT_NIS), it's fine to have them make other adjustments to alter defaults as well or live with the logging. The solution as is now is even more confusing as both Ed and Doug have missed to update the man page to clarify the new behaviour. I also do not like the longerish version of the file now and the new description is only talking about nis but ignoring all other sources, which we do not provide samples for, for the inconvenience of people wanting to use those. I think I'd like to see this reverted to avoid massive breakage of freebsd updated machines and, to be clear, I do not think an UPDATING entry is an adequate solution to mitigate this.=20 /bz --=20 Bjoern A. Zeeb You have to have visions! Stop bit received. Insert coin for new address family.=