libnss-ldap + pam-ccreds core dump

Bug #95720 reported by Sebastiaan Veldhuisen
2
Affects Status Importance Assigned to Milestone
libnss-ldap (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: libnss-ldap

I'm trying to get a working setup with cached credentials based on https://help.ubuntu.com/community/PamCcredsHowto

Using Feisty 7.0.4:

Package: libnss-db Version: 2.2.3pre1-2
Package: libpam-ccreds Version: 4-1ubuntu1
Package: libnss-ldap Version: 251-7.4
Package: libpam-ldap Version: 180-1.7
Architecture: i386

Current pam configuration:
auth [success=done default=ignore] pam_unix.so nullok_secure try_first_pass
auth [authinfo_unavail=ignore success=1 default=2] pam_ldap.so use_first_pass
auth [default=done] pam_ccreds.so action=validate use_first_pass
auth [default=done] pam_ccreds.so action=store
auth [default=bad] pam_ccreds.so action=update
password sufficient pam_ldap.so
password required pam_unix.so nullok obscure min=4 max=8 md5
account sufficient pam_ldap.so
account required pam_unix.so
session required pam_unix.so
session required pam_mkhomedir.so skel=/etc/skel/
session optional pam_ldap.so
session optional pam_foreground.so

Current nsswitch.conf:
passwd: files ldap [NOTFOUND=return] db
group: files ldap [NOTFOUND=return] db
shadow: files ldap [NOTFOUND=return] db

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis
automount: files ldap

When I su from a local user to a LDAP user (no matter if ldap is avaiable) I get a core dump:
seppo@desktop:~$ su sveldhuisen
Password:
id: ldap-nss.c:1368: do_init: Assertion `cfg->ldc_uris[__session.ls_current_uri] != ((void *)0)' failed.
Aborted (core dumped)

Revision history for this message
Sebastiaan Veldhuisen (sveldhuisen) wrote :

Seems like I'm facing the same as Bug #64396. Sorry for the duplicate entry.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.