From owner-freebsd-current@FreeBSD.ORG Wed Aug 23 11:42:09 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 D814D16A557 for ; Wed, 23 Aug 2006 11:42:09 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D60243D68 for ; Wed, 23 Aug 2006 11:41:05 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 1445220A5; Wed, 23 Aug 2006 13:40:56 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on tim.des.no Received: from xps.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id E2C252084; Wed, 23 Aug 2006 13:40:55 +0200 (CEST) Received: by xps.des.no (Postfix, from userid 1001) id 40B3833C24; Wed, 23 Aug 2006 13:40:55 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: Kostik Belousov References: <44E9582C.2010400@rsu.ru> <44EAA213.6010507@delphij.net> <002901c6c5ba$628b67d0$9800a8c0@carrera> <86hd0423zk.fsf@xps.des.no> <44EB302A.7010106@rsu.ru> <20060823121157.yawh6f8e844w4osc@netchild.homeip.net> <20060823103604.GB64800@deviant.kiev.zoral.com.ua> <1156330195.2444.35.camel@spirit> <20060823110258.GC64800@deviant.kiev.zoral.com.ua> Date: Wed, 23 Aug 2006 13:40:55 +0200 In-Reply-To: <20060823110258.GC64800@deviant.kiev.zoral.com.ua> (Kostik Belousov's message of "Wed, 23 Aug 2006 14:02:59 +0300") Message-ID: <86y7tfznlk.fsf@xps.des.no> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-current@freebsd.org, LI Xin , Michael Bushkov Subject: Re: [HEADS UP]: OpenLDAP+nss_ldap+nss_modules separated patch and more (SoC) 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: Wed, 23 Aug 2006 11:42:10 -0000 Kostik Belousov writes: > LI Xin writes: > > Kostik Belousov writes: > > > In fact, similar problem was fixed not so long time ago by Dag-Erling > > > in the pam_ssh (duplicating existing symbols by the pam). No, that was not a comparable scenario. > > Maybe we can help him to extract some necessary routines out of the lber > > and ldap libraries, and make it an internal library (say, put into the > > nss module rather than installing a separate .so file)? > May be. Moreover, this module (and any nss module) shall export only symb= ols > needed by nss interface, not polluting the global namespace of process. Please stop the madness. The simplest solution is to import OpenLDAP unmodified, and if someone is unhappy with the base system's libldap, they can build world WITHOUT_OPENLDAP. Now run along and find another bikeshed to paint, please. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no