GNOME Bugzilla – Bug 598494
keyring doesn't go away when session
Last modified: 2011-03-09 16:29:10 UTC
Created attachment 145455 [details] Listen for the session bus to go away and make an exit in that case The keyring only seems to die when the session ends in an orderly fashion. It should make sure it goes away when the session crashes as well.
Also, see https://bugzilla.redhat.com/show_bug.cgi?id=529709
Created attachment 145791 [details] [review] Don't start keyring at all if password is empty This is a patch from Dan Walsh to prevent the keyring from getting started at all if there is no password. Previously it was getting started in a way where it wouldn't scope itself to the session bus which would prevent it from getting cleaned up on logout.
Committed the first patch. The gnome-keyring startup has been significantly rewritten, and there's some issues like bug #607085. So the second patch needs some more thought. Will leave this open and commit something later.
Ray, I believe these issues have been fixed. So I'm closing this bug. If the startup needs more tweaking, let me know.