From owner-freebsd-current@FreeBSD.ORG Tue Jul 11 02:00:44 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 B198F16A4E6 for ; Tue, 11 Jul 2006 02:00:44 +0000 (UTC) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4F30943D8E for ; Tue, 11 Jul 2006 02:00:32 +0000 (GMT) (envelope-from brdavis@odin.ac.hmc.edu) Received: from odin.ac.hmc.edu (localhost.localdomain [127.0.0.1]) by odin.ac.hmc.edu (8.13.0/8.13.0) with ESMTP id k6B20V8U006372; Mon, 10 Jul 2006 19:00:31 -0700 Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.13.0/8.13.0/Submit) id k6B20VM9006371; Mon, 10 Jul 2006 19:00:31 -0700 Date: Mon, 10 Jul 2006 19:00:31 -0700 From: Brooks Davis To: freebsd-current@freebsd.org, Michael Bushkov Message-ID: <20060711020031.GB3507@odin.ac.hmc.edu> References: <44AD2569.9070007@rsu.ru> <44AD4D27.3060109@FreeBSD.org> <20060707015458.GC500@odin.ac.hmc.edu> <20060710224854.GC47557@dragon.NUXI.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7iMSBzlTiPOCCT2k" Content-Disposition: inline In-Reply-To: <20060710224854.GC47557@dragon.NUXI.org> User-Agent: Mutt/1.4.1i X-Virus-Scanned: by amavisd-new Cc: 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 02:00:44 -0000 --7iMSBzlTiPOCCT2k Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 10, 2006 at 03:48:54PM -0700, David O'Brien wrote: > On Thu, Jul 06, 2006 at 06:54:58PM -0700, Brooks Davis wrote: > > On Thu, Jul 06, 2006 at 10:49:27AM -0700, Doug Barton wrote: > ..snip.. > > > > nss_ldap itself uses LGPL. As we use nss_ldap only as dynamic libra= ry, > > > > which is used in the "larger work" (which FreeBSD is), it can be al= so > > > > included into the source tree. So, we can import nss_ldap, by direc= tly > > > > importing (with some specific changes, though) it and OpenLDAP into= the > > > > source tree, can we? Just want to be sure that I understand licensi= ng > > > > situation correctly. > > >=20 > > > My understanding is that we are generally trying to avoid importing a= ny new > > > code that has any sort of GPL license. That would certainly be my (pe= rsonal) > > > preference in any case. > >=20 > > Unless we have someone crediably committed to rewritting nss_ldap I > > think this is a good place to make an exception. We can always remove > > it later if an implementation exists, but we could really use better > > integration with ldap. >=20 > Why can't this live in ports? In none of my environments do I need LDAP > support. I cannot imagine most of our users need LDAP support either. > Also, openldap-2.3.24 appears to be 19MB of files. Just what are we > talking about importing? I assume just the 3MB of the library directory? My life would be a heck of a lot simpler if LDAP support were included in the base. 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. 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). -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --7iMSBzlTiPOCCT2k Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQFEswY+XY6L6fI4GtQRArF4AKDIPUkfX2Oj9GiX/gS2Nh2jkhwtDgCg561Y 4NcQzdisg1alD+ytVXOMOG4= =WsJD -----END PGP SIGNATURE----- --7iMSBzlTiPOCCT2k--