gpg: Allow key-to-card upload for cert-only keys
authorWerner Koch <wk@gnupg.org>
Tue, 24 Jun 2014 07:13:38 +0000 (09:13 +0200)
committerWerner Koch <wk@gnupg.org>
Wed, 25 Jun 2014 07:21:32 +0000 (09:21 +0200)
* g10/card-util.c (card_store_subkey): Allo CERT usage for key 0.
--

Suggested-by: Dominik Heidler <dominik@heidler.eu>
g10/card-util.c

index 411a4d4..84752eb 100644 (file)
@@ -1570,7 +1570,7 @@ card_store_subkey (KBNODE node, int use)
       goto leave;
     }
 
-  allow_keyno[0] = (!use || (use & (PUBKEY_USAGE_SIG)));
+  allow_keyno[0] = (!use || (use & (PUBKEY_USAGE_SIG|PUBKEY_USAGE_CERT)));
   allow_keyno[1] = (!use || (use & (PUBKEY_USAGE_ENC)));
   allow_keyno[2] = (!use || (use & (PUBKEY_USAGE_SIG|PUBKEY_USAGE_AUTH)));