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


Reply via email to