https://bugzilla.novell.com/show_bug.cgi?id=214585 Summary: startup problem of openldap server with enabled nss Product: SUSE Linux 10.1 Version: Final Platform: 64bit OS/Version: SuSE Linux 10.1 Status: NEW Severity: Major Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: reitenbach@rapideye.de QAContact: qa@suse.de a system running an openldap server, just installed via Yast, and with enabled ldap lookup to localhost ends up in a dead lock when starting the ldap server as an unprivileged user (the default). starting openldap via rcldap start, slapd is called that way: /usr/lib/openldap/slapd -h ldap:/// -u ldap -g ldap -o slp=on with enabled ldap user authentication, configured via yast, where the ldap server is configured to be the one at localhost, openldap tries to look up the name and group of the ldap user. despite these two are in the /etc/passwd and /etc/groups file. when starting slapd without the -u and -g parameters, then no dead lock occurs. workaround: edit /etc/init.d/ldap and replace the /etc/nsswitch.conf file before and after starting slapd. before starting slapd, the passwd and group entries in there shall look like this: passwd: files group: files and after slapd is started, it should look like this: passwd: files compat group: files compat passwd_compat: ldap group_compat: ldap then it is working as expected. the problem itself seems to be a bit older: http://lists.freebsd.org/pipermail/freebsd-net/2006-February/009724.html but I have the latest updates available installed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.