** Bug watch added: freedesktop.org Bugzilla #21031
   https://bugs.freedesktop.org/show_bug.cgi?id=21031

** Also affects: policykit via
   https://bugs.freedesktop.org/show_bug.cgi?id=21031
   Importance: Unknown
       Status: Unknown

** Description changed:

- Binary package hint: policykit
+ the authentication dialog will sometimes hang.
+ 
+ In particular it hangs if your password is about to expire, in which
+ case pam will send a message.
+ 
+ This message is sent as PAM_AUTH_INFO from polkit-grant-helper-pam,
+ and relayed by polkit-grant-helper. It is then passed on to the authentication
+ agent by polkit-grant. polkit-grant doesn't allow the agent to respond to
+ these, and so it proceeds to wait for the next line of the conversation.
+ However, polkit-grant-helper is waiting for a response to this, as it does
+ for everything sent by the child, but it is never going to get one, and 
doesn't
+ even need to bother, as polkit-grant-helper-pam isn't expecting one.
+ 
+ It seems to me that there are two ways to fix this. Either have
+ polkit-grant-helper inspect the messages and know which get responses
+ (duplicating some logic), or have everything get a response, and have
+ polkit-grant-helper-pam wait for the empty responses.
+ 
+ === Original report:
  
  Hi all,
  I've configured my system with kerberos password authentication (since my 
machine is inside an AD domain).
  
  With sudo/gksudo no problems at all, but when using a policykit unlock
  dialog (like in user-admin), typing my kerberos password results in a
  freezed window.

-- 
Deadlock when PAM_TEXT_INFO is used
https://bugs.launchpad.net/bugs/354378
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