Bug#601761: seahorse-plugins: gnome-screensaver does not activate when seahorse-agent prompts for password
Josselin Mouette
joss at debian.org
Fri Oct 29 12:15:09 UTC 2010
reassign 601761 gnome-screensaver
thanks
Le vendredi 29 octobre 2010 à 12:43 +0200, Florian a écrit :
> - Make seahorse-agent ask for a password (e.g. start an application who asks for a keyring pw)
> - With the pw dialog open, try to activate the screensaver--it will not activate
>
> This does not happen with other pw dialogs (e.g. icedove master pw, etc)
>
> This poses a potential security risk if the screensaver is set to be activated automatically
> and some application asks for the password before (e.g., getting an encrypted IM message, ...)
> -> the screen gets never locked
I don’t think this is fixable with the way X is designed.
Seahorse (and same for gnome-keyring) has to grab the X server input
when asking the password.
When input is grabbed, gnome-screensaver has to disable itself - it
doesn’t receive the events anymore. And there you go.
Cheers,
--
.''`.
: :' : “You would need to ask a lawyer if you don't know
`. `' that a handshake of course makes a valid contract.”
`- -- J???rg Schilling
More information about the pkg-gnome-maintainers
mailing list