After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 548319 - seahorse unusable with 2 keyrings.
seahorse unusable with 2 keyrings.
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
2.22.x
Other Linux
: Normal normal
: 2.22.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2008-08-18 18:12 UTC by Hubert Figuiere (:hub)
Modified: 2009-02-13 18:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hubert Figuiere (:hub) 2008-08-18 18:12:43 UTC
For some reason I have 2 keyrings. (hint: I upgraded from a previous version of GNOME).

login (set as Default Keyring)
default

I was wondering WHY when I open searhorse I did't see most of my passwords, and now I do. Because they are in "default" while it was showing "login". In Seahorse there is no way to switch from one to the other unless you go to the preferences and switch the default back and forth.
Comment 1 Hubert Figuiere (:hub) 2008-08-19 14:11:36 UTC
see also 548456
Comment 2 Wouter Bolsterlee (uws) 2008-08-19 14:45:58 UTC
Same here. I'd like to merge them. Which one should I keep?
Comment 3 Stef Walter 2008-08-31 19:41:32 UTC
The login keyring is the one tried to your unix account and should (on a properly configured distro/Desktop) always mirror that password. This allows us to unlock it automatically upon login.

There's more of an explanation about the 'dilemma': http://bugzilla.gnome.org/show_bug.cgi?id=548456

However, let's keep this bug open. I'd like to represent the two keyrings better in seahorse in the future. We've made changes to the code so we can represent trees of information in the main window better rather than just the list of passwords we now see. 

In the future the two keyrings could be represented easily grouped by keyring in a tree layout.
Comment 4 C de-Avillez 2009-02-12 18:09:54 UTC
Stef, a question: we have had two reports of seahorse 2.25 not showing all the keyrings in Ubuntu Jaunty. Is this the same issue here, or should I open a new bug on that?

For the record, what we are seeing:

1. on seahorse-preferences: File/New/Keyring does not do anything;
2. on seahorse preferences: no keyrings are shown;
3. as a result of (2): cannot change the keyring password.

I am sure (huh...) that (1) is a brand new issue, but the other two seem to be related to this bug.

Thanks
Comment 5 Stef Walter 2009-02-12 18:14:06 UTC
I believe seahorse svn HEAD fixes these bugs, and completes the functionality in question. Do you have time to verify this?
Comment 6 Adam Schreiber 2009-02-12 18:20:53 UTC
I can confirm the brokeness in TRUNK.
Comment 7 C de-Avillez 2009-02-12 18:34:57 UTC
I will go ahead and try SVN, but Adam pretty much already set our expectations. Do you want a new bug for File/New/Keyring?
Comment 8 C de-Avillez 2009-02-12 18:52:29 UTC
trunk shows the keyrings under the passwords tab. Just (1) is still open. I will open a new bug for it.
Comment 9 Stef Walter 2009-02-13 18:47:58 UTC
Thanks for testing things. Much appreciated. I pushed a bunch of changes into SVN, which should fix the above problem.

2009-02-13  Stef Walter  <stef@memberwebs.com>

	* gkr/seahorse-gkr-add-keyring.c: Fix problem with creation
	and destruction of the keyring create dialog. Fixes bug #548319
	
	* gkr/seahorse-gkr-add-keyring.c: Refresh keyrings after adding
	a keyring.
	
	* gkr/seahorse-gkr-keyring-commands.c: Prompt before deleting a keyring.