Date: Wed, 5 Mar 2014 21:41:21 -0500 From: Mark Saad <nonesuch@longcount.org> To: "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org> Subject: Re: NSS ldap errors Message-ID: <2FA6FDB3-6F13-4C86-A9CD-EDD88EE072EA@longcount.org> In-Reply-To: <53174346.6070703@phat.za.net> References: <53174346.6070703@phat.za.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Looping the list back in . > On Mar 5, 2014, at 10:31 AM, Aragon Gouveia <aragon@phat.za.net> wrote: >=20 > Hi, >=20 > I'm trying to implement net/nss-pam-ldapd on 9.2-RELEASE, and hitting some= NSS issues. PAM authentication with SSH works fine, but there are a lot of= NSS errors in /var/log/debug.log: >=20 > Mar 4 17:15:00 <cron.debug> cstor1 cron[68418]: NSSWITCH(_nsdispatch): ld= ap, passwd, getpwnam_r, not found, and no fallback provided > Mar 4 17:15:00 <cron.debug> cstor1 cron[68418]: NSSWITCH(_nsdispatch): ld= ap, group, setgrent, not found, and no fallback provided > Mar 4 17:15:00 <cron.debug> cstor1 cron[68418]: NSSWITCH(_nsdispatch): ld= ap, group, getgrent_r, not found, and no fallback provided > Mar 4 17:15:00 <cron.debug> cstor1 cron[68418]: NSSWITCH(_nsdispatch): ld= ap, group, endgrent, not found, and no fallback provided > Mar 4 17:15:00 <cron.debug> cstor1 cron[68418]: NSSWITCH(_nsdispatch): ld= ap, passwd, endpwent, not found, and no fallback provided > Mar 4 17:15:11 <user.debug> cstor1 -bash: NSSWITCH(_nsdispatch): ldap, pa= sswd, getpwuid_r, not found, and no fallback provided > Mar 4 17:15:11 <user.debug> cstor1 -bash: NSSWITCH(_nsdispatch): ldap, pa= sswd, endpwent, not found, and no fallback provided >=20 > And in the case of bash, it's unable to resolve the LDAP username, and the= resulting PS1 prompt shows: >=20 > [I have no name!@cstor1 ~]$ >=20 > The author of nss-pam-ldapd isn't sure what the problem is: >=20 > http://lists.arthurdejong.org/nss-pam-ldapd-users/2014/msg00044.html >=20 > FWIW, the same problems occur with net/nss_ldap. >=20 > Any NSS gurus who can help? >=20 >=20 > Thanks, > Aragon This is related to using bash-static as root's shell . As well as setting no= n root users login shell to bash-static . The "I have no name" user name issue and the the getpwuid* calls failing hav= e to do with the fact that bash-static can not load some library , but my me= mory is lost on the exact library and details . I wasted a bunch of time on t= his in 7.2-RELEASE and it took a while to debug this . Using a standard por= t of bash or any other shell resolved this for me .=20 Mark saad | mark.saad@longcount.org=20 > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2FA6FDB3-6F13-4C86-A9CD-EDD88EE072EA>