gdm uses ck-history to find recent users that had ck sessions. We currently
end up with ck sessions for some system users, so they can appear here, which
should probably be fixed independently.

gdm then parses this and removes some users based on a hard-coded exclude
list, which doesn't include a lot of system users.

It also filters users based on a minimum UID that is lower than the min UID
for non-system users, so if someone has a lot of system users they will show
up based on that.

Suggested fix:

  * Increase the min UID
  * As users from /etc/passwd are excluded by the checks before the exclude
     check, add them to the exclude hash so that they don't enter the list via
     ck.

Thanks,

James

-- 
gdm 2.26 criteria for which users shown in greeter list are bad
https://bugs.launchpad.net/bugs/395281
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to