Bug 201857
Summary: | gnome-screensaver lock dialog shouldn't assume what PAM will tell it to do | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ray Strode [halfline] <rstrode> | ||||
Component: | gnome-screensaver | Assignee: | Ray Strode [halfline] <rstrode> | ||||
Status: | CLOSED ERRATA | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | jmccann, tmraz | ||||
Target Milestone: | --- | Keywords: | Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-01-29 15:33:23 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 207681 | ||||||
Attachments: |
|
Description
Ray Strode [halfline]
2006-08-09 14:41:24 UTC
Yeah, this was a conscious decision. It is to support typing before the dialog comes up. ah that makes sense. Well, maybe we can do something like realize the entry but not show it until pam asks for input. *** This bug has been marked as a duplicate of 201878 *** *** This bug has been marked as a duplicate of 201878 *** Not sure why this bug got, closed...reopened now. Created attachment 137520 [details]
hide and show various UI elements depending on what PAM is asking for, process pam conversation in a thread
So I commited the above to rawhide. It hides the entry by default, but
attempts to doing key queueing on the plug side like the socket side does.
The key queuing doesn't work though--the first few characters don't get
through.
The patch also punts PAM processesing to a thread, so that the "Cancel" button
responds even while the PAM modules is blocked doing network I/O or waiting for
the user to insert a smart card.
|