gpg: Make --dry-run and show-only work for secret keys.
authorWerner Koch <wk@gnupg.org>
Thu, 19 Oct 2017 15:05:39 +0000 (17:05 +0200)
committerWerner Koch <wk@gnupg.org>
Thu, 19 Oct 2017 15:05:39 +0000 (17:05 +0200)
commit68c8619114fd5f24cb6bfb9e0f25c428a8805323
treea50553af46895cbd102940c6b7fb635ca9981d02
parent1ba308aa0356a57c21c4c8c2dac75b4d62b8aac3
gpg: Make --dry-run and show-only work for secret keys.

* g10/import.c (import_secret_one): Check for dry-run before
transferring keys.
--

The use of --dry-run or --import-option show-only had no effect when
importing a secret key and the public key already existed.  If the
public key did not exist an error message inhibited the import of the
secret key.

Signed-off-by: Werner Koch <wk@gnupg.org>
g10/import.c