libnss-ldapd package shoud depend of nslcd

Bug #507819 reported by Mathieu
12
This bug affects 3 people
Affects Status Importance Assigned to Milestone
nss-ldapd (Ubuntu)
New
Undecided
Unassigned

Bug Description

It took long before I understand why a simple "id remote_user" was replying "id: remote_user: No such user" instead of that user's info "uid=12345(remote_user) gid=..."

According to /usr/share/doc/libnss-ldapd/README.gz:
"This package runs a local daemon that will be enabled during the boot process. This daemon will handle connections to the LDAP server"

However, this little daemon was not installed after installing libnss-ldapd 0.6.11ubuntu2 and I had to install it by hand.

Wouldn't libnss-ldapd depends of nslcd?

ProblemType: Bug
Architecture: i386
Date: Fri Jan 15 16:57:46 2010
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: libnss-ldapd 0.6.11ubuntu2
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
SourcePackage: nss-ldapd
Uname: Linux 2.6.31-17-generic i686

Revision history for this message
Mathieu (mathieu-benippon) wrote :
Revision history for this message
Arthur de Jong (adejong) wrote :

Yes, the libnss-ldapd package should depend on nslcd. An alternative to nslcd is running a slapd with an nssov module but I don't know in which package that module is (that package should problably provide nslcd),

Revision history for this message
Daniel Miller (dmiller) wrote :

I second, triple, quadruple the motion here. In Jaunty, nslcd is included in the package. In Karmic, nslcd was broken out to a separate package - and was only specified as "recommended". THIS CAUSES MASSIVE HEADACHES, ULCERS, CRAMPS, AND WEIGHT GAIN!!!

Can we PLEASE get this relationship changed to "depends"?! Since libnss-ldapd doesn't have any useful purpose (at least none I know) without nslcd (it actually seems silly to have nslcd broken out unless some other package can provide this function - in which case libnss-ldapd needs to depend on a virtual package that nslcd and whatever else fulfills) - the makes libnss-ldapd a broken workstation waiting to happen.

Revision history for this message
Rune Philosof (olberd) wrote :

I can see that this has been fixed in the lucid version.
But it would have been simple to also do so in karmic!

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.