Neil Williams wrote:
> 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 think this is the problem.  As I understand the report, the
problem is that LDAP authentication is not working at initial login.  My
guess is that there is no network connection at this point.

Are you using Network Manager to manage the network connection to the
LDAP server?  This probably will not work because Network Manager does
not set up the network connection until after a user has logged in (and
has the right privileges, and runs a Network Manager control applet).

Ben.

-- 
Ben Hutchings
[W]e found...that it wasn't as easy to get programs right as we had thought.
... I realized that a large part of my life from then on was going to be spent
in finding mistakes in my own programs. - Maurice Wilkes, 1949

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to