I've been investigating some bugs that affect OpenLDAP and Likewise Open users of systems running Gnome. Today's issue was that domain users don't see their name in the user name list of gdm.
gdm calls the application ck-history (from consolekit) and parses the output to determine the list of frequent users. ck-history (in the version I looked at) formats the user name with "%-8.8" which cuts off a large portion of the domain user's account name.
So gdm ends up with a user name that it cannot find in the system's list of accounts.
If you can remove the domain from the domain user's account name (using the AssumeDefaultDomain setting in Likewise Open), you will then be able to see your domain users in the user name list.
Note that gdm/ck-history are frequently patched by various distributions and you may see different behavior in different versions.
No comments:
Post a Comment