Notice of expiring password in greeter not really visible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity-greeter (Ubuntu) |
Fix Released
|
Medium
|
Robert Ancell | ||
Precise |
Fix Released
|
Medium
|
Robert Ancell | ||
Trusty |
Fix Released
|
Medium
|
Robert Ancell |
Bug Description
[Impact]
Messages that are shown after authentication is complete are not seen as the greeter immediately closes and the session starts. Examples of messages are warnings that the user password will expire soon.
[Test Case]
1. Make new user
2. Make user account set to expiring with chage tool. (pick yesterday for the date here)
$ sudo chage -d 2014/04/29 -M 2 <username>
3. Log into this user from the greeter
Expected result:
User is informed that their password is about to expire.
Observed result:
Message displayed briefly before greeter closes and session starts. (On fast systems may not be visible at all)
[Regression Potential]
Since this is a behaviour change in how the UI presents authentication prompts there is a risk that other authentication cases might be adversely affected. Tested manually using the unity-greeter test mode which simulates many of these cases.
Related branches
- Robert Ancell: Approve
-
Diff: 79 lines (+14/-2)2 files modifiedsrc/greeter-list.vala (+5/-2)
src/user-list.vala (+9/-0)
description: | updated |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → Medium |
affects: | lightdm (Ubuntu) → unity-greeter (Ubuntu) |
no longer affects: | lightdm |
summary: |
- Notice of expiring password in lightdm not really visible + Notice of expiring password in greeter not really visible |
Changed in unity-greeter (Ubuntu): | |
status: | New → Fix Released |
Changed in unity-greeter (Ubuntu Precise): | |
importance: | Undecided → Medium |
status: | New → Triaged |
description: | updated |
description: | updated |
Changed in unity-greeter (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in unity-greeter (Ubuntu Precise): | |
status: | Triaged → Fix Committed |
Changed in unity-greeter (Ubuntu Trusty): | |
status: | Triaged → Fix Committed |
Changed in unity-greeter (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in unity-greeter (Ubuntu Trusty): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in unity-greeter (Ubuntu Precise): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
Changed in unity-greeter (Ubuntu): | |
assignee: | nobody → Robert Ancell (robert-ancell) |
description: | updated |
Confirmed this occurs in all versions. This is probably due to the messages being passed to the greeter but it not waiting to show them. The appropriate solution is to show a login button (as shown when you don't have a password) if there are messages after entering the password.
The issue with the message not fitting is probably better tracked in bug 855294 (feel free to increase priority).