LightDM + LDAP accounts hang if username is preceded with whitespace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nss_ldap |
New
|
Undecided
|
Unassigned | ||
unity-greeter (Ubuntu) |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
This might affect PAM and/or nslcd instead, but lightdm should be able to cope with it.
We have our users in an OpenLDAP directory, and I have disabled the user list from lightdm. Some people seem to have the habit of waking the monitor by pressing the spacebar, thus entering their username with a preceding whitespace.
I have a line like this in syslog;
nslcd[2624]: [ac3ac4] username changed from " haneliuh" to "haneliuh"
The expected behaviour would be to just reject the login attempt and return back to the login windows. Instead, lightdm now just hangs. If one changes to a text console and back the lightdm login windows remains all light grey.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 1.0.6-0ubuntu1.2
ProcVersionSign
Uname: Linux 3.0.0-14-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Thu Jan 12 12:45:45 2012
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
mtime.conffile.
mtime.conffile.
no longer affects: | unity-greeter |
A freshly installed xubuntu 11.10 with updates authenticating only locally doesn't experience this behaviour. This leads me to believe that the real culprit in the drama is nslcd.