I'm confused. /etc/nsswitch.conf is created by base-files - the base-files postinst merely copies /usr/share/base-files/nsswitch.conf to /etc/ and the contents of that file on this system match the working example you've given in the bug report.
libnss-ldap creates /etc/libnss-ldap.conf in the postinst. Installing libnss-ldap in a clean Sid chroot does not change /etc/nsswitch.conf. I don't see how /etc/nsswitch.conf came to contain the values you quoted in the bug report. Can you please reply with your /usr/share/base-files/nsswitch.conf and /etc/libnss-ldap.conf files attached? Why did you think that an error in /etc/nsswitch.conf was the fault of libnss-ldap? -- Neil Williams ============= http://www.data-freedom.org/ http://www.linux.codehelp.co.uk/ http://e-mail.is-not-s.ms/
pgpgtga13zl4H.pgp
Description: PGP signature