setup wizard should allow bypassing key creation/import
OpenPGP addon for Mozilla Thunderbird
Brought to you by:
pbrunschwig
The setup wizard requires that a key be either created or imported before setting the recommended default options. I already have a key in my keyring and therefore do not want to create a new key. As I have a key in my keyring, choosing to import it again causes enigmail to complain that it cannot import the key because it's already there.
The advanced setup is not a viable option for me because I don't know all the recommended default settings to replicate the beginner and intermediate setup wizards' effects. The beginner and intermediate setup wizards should allow bypassing of the creation/import step and proceed to setting-up thunderbird with the recommended default options.
Enigmail should not complain about re-importing of existing keys. If there really is a complaint, then there is something wrong with your setup.
If Enigmail finds your already existing keys, then the beginners mode does offer you to use one of the found keys.
--> Your problem is most likely elsewhere, the Setup Wizard woud exactly do what you want.
is this your "I've just tested it and this is how it behaved" answer or are you going on "well this is how it's supposed to work but I didn't actually test it to prove that"?
Steps to reproduce:
As to importing a key that already exists in the keyring enigmail reports the verbatiim output of gpg where it tells that the key was already in the keyring in a popup dialog with an "OK" button but clicking that just returns you to the same screen without progressing to the next step in the wizard.
Look, I only reply to bugs if I intend to help users. Since I don't always remember how specific features are implemented, I usually test things before responding - which I did in this case.
My conclusion of what you reported is that the problem is most likely related to your keyring, and not that the Wizard is wrong. Enigmail doesn't care what is on your keyring (that's part of GnuPG), and GnuPG merges existing keys if you re-import them. That's a standard feature of GnuPG, because re-importing a key is the only way to e.g. add additional signatures.
What exactly is the error message you get when you try to re-import your key? Please also specify the operating system and the GnuPG version you are using.
Now that my enigmail is configured and working I'm unable to reproduce within the active profile. The wizard behaves as you describe now that I've already configured it manually.
The error message that enigmail reported originally was, as I said, the output of gpg rather than a friendly enigmail-specific message:
gpg: key 0349ED21: already in secret keyring
gpg: Total number processed: 1
gpg: secret keys read: 1
gpg: secret keys unchanged: 1
This happened on both OS X using GnuPG from GPG-Tools (I forget which version right now) and Ubuntu 15.10 with GnuPG 1.4.18.
works for me as designed.