Daniel Estévez Sánchez <[EMAIL PROTECTED]> writes: > El Miércoles, 27 de Febrero de 2008, Simon Walter escribió: > >> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375533 >> >> seems like your problem is/was a bug in ldap itself. > > Thanks for your help! It's surprisingly grateful to discover that someone > takes a look at bug reports which were submitted a year ago. > > The problem was indeed, as stated in that bug report, that /etc/nsswitch.conf > had mode 600. Changing permissions to 644 solved the problem. > > I wonder why a permissions problem would result in an assertion failure. But, > anyway, it's fixed now. > > However, the ldap-nss.c assertion failure, doesn't seem to be fixed yet. I > run > a fully updated debian stable, and the problem persits > when /etc/nsswitch.conf has mode 600 and shadow is set to "compat ldap". > > > greendragon:/home/daniel# LANG=C MailScanner --debug > In Debugging mode, not forking... > perl: ldap-nss.c:1376: do_init: Assertion > `cfg->ldc_uris[__session.ls_current_uri] != ((void *)0)' failed.
Ldap version in stable is 251 with some security fixes. The bug was fixed by upstream in 255 and testing runs 258. So there never was a specific debian-stable patch for this issue. Can I close this bug? -- Regards Simon Walter