Can't get credentials when keyring is locked
Bug #623622 reported by
Alejandro J. Cura
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Single Sign On Client |
Fix Released
|
Critical
|
Alejandro J. Cura | ||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
Critical
|
Natalia Bidart |
Bug Description
When Ubuntu is set to login automatically then the login keyring will be initially locked.
This is currently breaking the ubuntu-sso-client when it tries to get the credentials from the keyring, with an IOError exception.
Related branches
lp://staging/~alecu/ubuntu-sso-client/keyring-api-change
- Rodrigo Moya (community): Approve
- John Lenton (community): Approve
-
Diff: 526 lines (+219/-152)4 files modifiedubuntu_sso/keyring.py (+89/-38)
ubuntu_sso/main.py (+1/-28)
ubuntu_sso/tests/test_keyring.py (+125/-29)
ubuntu_sso/tests/test_main.py (+4/-57)
Changed in ubuntu-sso-client: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Alejandro J. Cura (alecu) |
Changed in ubuntu-sso-client (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → Critical |
milestone: | none → ubuntu-10.10-beta |
assignee: | nobody → Naty Bidart (nataliabidart) |
tags: | added: desktop+ u1-maverick |
Changed in ubuntu-sso-client (Ubuntu): | |
milestone: | ubuntu-10.10-beta → ubuntu-10.10 |
Changed in ubuntu-sso-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-sso-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntu-sso-client - 0.99.4-0ubuntu1
---------------
ubuntu-sso-client (0.99.4-0ubuntu1) maverick; urgency=low
* New upstream release:
[ <email address hidden> ]
* Validate form data for verify token page, request password token and set
new password (LP: #625361).
* Validate password strength on reset password page (LP: #616528).
* Labels are not as wide as the parent windowm but a little bit less wide
(LP: #625009).
[ Alejandro J. Cura <email address hidden> ]
* Store the credentials after the email validation step (LP: #625003)
[ <email address hidden>
* Every form can be submitted by activating the buttons and/or the entries
(LP: #616421).
[ David Planella <email address hidden> ] distutils- extra, which will allow the
* Make setup.py actually use python-
.deb package to build the POT file required to import translations into
Launchpad (LP: #624891).
[ <email address hidden> ]
* Errors from SSO servers are being shown now to users, matching
error-specific to fields (LP: #616101).
* Also, be robust when SSO server answer with a string where it's supposed
to be a list (LP: #623447).
[ Alejandro J. Cura <email address hidden> ]
* Use the keyring unlocking gnomekeyring APIs (LP: #623622)
* Search all keyrings for the credentials (LP: #624033)
[ <email address hidden> ]
* Customize "help_text" for the login only dialog (LP: #624097).
* Label areas are as wide as the parent window (LP: #616551).
[ Alejandro J. Cura <email address hidden> ]
* The list of error strings as returned by the SSO webservice can't go thru
DBus (LP: #624358).
-- Sebastien Bacher <email address hidden> Mon, 30 Aug 2010 19:10:13 +0200