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 313270 - Bug with Import keys
Bug with Import keys
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: general
unspecified
Other Linux
: High normal
: ---
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2005-08-11 22:02 UTC by Adam Schreiber
Modified: 2005-12-02 18:08 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Schreiber 2005-08-11 22:02:49 UTC
Version details: HEAD

Note: cvs HEAD

There are two parts to this bug.

First: When importing a public key or key pair, 0 keys imported shows up in the
status bar even though the key(s) are imported.

Second: Imported key pairs show up on the collected keys tab with the key pair icon.

This bug was confirmed by Jim Pharis.
Comment 1 Stef Walter 2005-08-13 23:06:18 UTC
In the big refactor I changed code that should fix at least the second issue. It
occurred when combining the public and secret keys into a key pair.

LMK how it looks. 
Comment 2 Adam Schreiber 2005-08-14 12:53:52 UTC
Yes, the second issue was cleared up by the refactoring.  The first issue still
occurs.
Comment 3 Stef Walter 2005-08-14 21:18:22 UTC
Fixed in HEAD. Thanks for noticing this. 

2005-08-14  Nate Nielsen  <nielsen@memberwebs.com>

    * src/seahorse-context.c: Fixed problem with not importing keys
    properly after an import (bug #313270)
Comment 4 Adam Schreiber 2005-08-17 00:36:16 UTC
There's an additional bug I discovered while testing photo id support.  If a key
is loaded prior to the import, an import needs to trigger a load key.  Otherwise
new UIDs aren't recognized.
Comment 5 Adam Schreiber 2005-08-17 00:36:57 UTC
See Above.
Comment 6 Stef Walter 2005-08-17 01:50:23 UTC
Yup, I can see where the problem is. Will apply a fix to stable shortly. FWIW,
Seahorse has always had this problem, but it's a good thing to fix.
Comment 7 Stef Walter 2005-08-17 04:12:03 UTC
Fixed in stable.

2005-08-16  Nate Nielsen  <nielsen@memberwebs.com>

	* libseahorse/seahorse-pgp-source.c: Fixed problem with reloading
	partially imported keys. (bug #313270 comment 4)
Comment 8 Adam Schreiber 2005-12-01 20:35:04 UTC
Recent changes to libseahorse/seahorse-context.c:seahorse_context_get_key to add
support for ssh keys cause this fix to no longer work.  NULL keys are returned
when building the list of imported keys in
libseahorse/seahorse-pgp-source.c:seahorse_pgp_source_import.