It seems that the wrong username is passed to /usr/lib/policykit-1
/polkit-agent-helper-1.

I'm logged in as user bruno.leon (LDAP), but when I'm prompted to auth, what I 
can see in the process list is:
/usr/lib/policykit-1/polkit-agent-helper-1 nono cookie4

nono being the local user on /etc/passwd with id 1000.

If I remove the user from /etc/passwd, then the process list shows:
/usr/lib/policykit-1/polkit-agent-helper-1 root cookie5

Looks like ubuntu is getting the username from somewhere (may be
passwd... can't say for sure) when it should simply pass $USERNAME I
think.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/892680

Title:
  PAM with LDAP breaks authentication to Policykit enabled  Gnome
  applications using LDAP credentials

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/policykit-1/+bug/892680/+subscriptions

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

Reply via email to