From owner-freebsd-current@FreeBSD.ORG Tue Jul 11 17:51:24 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32EB516A4DD for ; Tue, 11 Jul 2006 17:51:24 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.FreeBSD.org (Postfix) with SMTP id A845F43D45 for ; Tue, 11 Jul 2006 17:51:23 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: (qmail 314 invoked by uid 399); 11 Jul 2006 17:51:23 -0000 Received: from localhost (HELO ?192.168.0.7?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 11 Jul 2006 17:51:23 -0000 Message-ID: <44B3E520.5030700@FreeBSD.org> Date: Tue, 11 Jul 2006 10:51:28 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: Brooks Davis References: <44AD2569.9070007@rsu.ru> <44AD4D27.3060109@FreeBSD.org> <20060707015458.GC500@odin.ac.hmc.edu> <20060710224854.GC47557@dragon.NUXI.org> <20060711020031.GB3507@odin.ac.hmc.edu> In-Reply-To: <20060711020031.GB3507@odin.ac.hmc.edu> X-Enigmail-Version: 0.94.0.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, Michael Bushkov Subject: Re: nss_ldap and openldap importing X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Jul 2006 17:51:24 -0000 Brooks Davis wrote: > My life would be a heck of a lot simpler if LDAP support were included > in the base. My life would be a lot easier if a lot of things were included in the base, but I don't think that's a good argument for including them. :) > At the moment I'm using NIS in several situations where > it just doesn't cut it any more. IMO we need (as a minimum) a modern > network directory service client in the base. While a majority of > FreeBSD users may not need LDAP in the base, I would suspect that a > majority of machines would benefit from it. IMO, this argument isn't persuasive. My personal feeling is that before something new gets added to the base system it needs to have a pretty large userbase, perhaps even a majority of our users. We have a very good ports system that exists to provide easy access to "optional" software that isn't needed by a majority of our users. I haven't seen any reasons why ldap support doesn't fall into that category. > A much greater portion of > machines would probably benefit from and LDAP client then benefit from a > number of the servers in the base system such as BIND (not a criticism > of having BIND in the base). I'm really getting tired of BIND being used as the canonical example here. As I've said many times: 1. I would gladly remove BIND from the base, except 2. A large number of users spoke up and said they like having the tools (like dig, host, nslookup) in the base, and 3. If we're going to have that stuff, it's just as easy to have all the sources, which is why 4. I added all those knobs to disable building bits that people don't want. The offer still stands to flip the defaults for things like named if people really don't want to have that server in the base by default. However, I object to this example on another, perhaps more substantive ground. Namely that we're not talking about justifying something that is already in the base, we're talking about justifying adding something to it. As I said, in my opinion the bar for that should be really high. I'd like to see more things stripped out of the base, not added to it. Doug -- This .signature sanitized for your protection