GNOME Bugzilla – Bug 695744
Entries in the password storage could have clearer descriptions
Last modified: 2014-11-13 01:00:02 UTC
I'm filing this against e-d-s, but I'm not sure if it's actually an Evolution bug. When I run Seahorse, I have a bunch of oddly-named secrets that come from Evolution. When I click Properties on them, they have things like Description: Evolution Data Source 1351290656.1434.15@quesadilla.site Use: Saved password or login Type: Password e-source-uid: 1351290656.1434.15@quesadilla.site There are various similar entries, all for the same password, but with different numbers in the Description ad e-source-uid. The end result is that when looking at Seahorse, I don't know what those items refer to. It would help if Evolution could name those items more meaningfully, maybe "POP account for federico@suse.com" or something.
Confirming. I made the description the way it is initially because account names can be changed, which would render the keyring entry descriptions inaccurate. We don't currently have anything that goes through and updates them periodically. We also don't have anything that garbage collects old keyring entries long after the account is deleted, so they just accumulate in your keyring forever. This sounds like the makings of a new E-D-S module; "keyring-reaper" or some such, which would periodically both update and garbage collect E-D-S keyring entries, sorta similar to "cache-reaper" for old cache directories. I'll try and target this for 3.10.
Implemented for 3.11.90: https://git.gnome.org/browse/evolution-data-server/commit/?id=b1ec80ce5ef11636adb16aa0f339ec32f404aebf
THANK YOU THANK YOU THANK YOU!