GNOME Bugzilla – Bug 313270
Bug with Import keys
Last modified: 2005-12-02 18:08:28 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.
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.
Yes, the second issue was cleared up by the refactoring. The first issue still occurs.
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)
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.
See Above.
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.
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)
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.