[Pkg-openldap-devel] Bug#428468: Bug#428468: Two bugs
Brian May
bam at snoopy.debian.net
Fri Aug 3 03:40:07 UTC 2007
>>>>> "Russ" == Russ Allbery <rra at debian.org> writes:
Russ> We know that at least some problems with slapd crashing can
Russ> be worked around by making sure that you either don't use
Russ> nss-ldap on the system with slapd or you run slapd as root.
Russ> The problem is the library conflicts between the libraries
Russ> with which nss-ldap is compiled and the libraries slapd
Russ> uses, and is therefore just another consequence of the
Russ> GnuTLS issues.
Hmmm.
Let me hazard a guess:
slapd uses libldap 2.3 which uses openssl
libnss-ldap uses libldap 2.1 which uses GNU TLS libraries
Either the ldap libaries conflict or the TLS libraries conflict (or
all of the above).
Unless any of the above uses versioned symbols...
Still I am puzzled, why would running it as root help?
>> 2. brokenness in old version of libldap2 that looks like it is
>> fixed in the latest version of the library used by ldapsearch.
Russ> Right.
Another theory I have had is that something is broken in GNU TLS.
Is it possible to rebuild the Debian package of openldap 2.1 against
openssl instead or is this likely to be complicated?
Russ> Basically, we're in a holding pattern waiting for the
Russ> OpenLDAP 2.4 release. Unfortunately, it doesn't even have a
Russ> beta yet. I'm desperately hoping that we can move to it
Russ> before the next stable release.
:-(
--
Brian May <bam at snoopy.debian.net>
More information about the Pkg-openldap-devel
mailing list