From a7840777e4277039482ce3ea3e6fc919526be2f1 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 16 Jan 2020 10:28:15 +0900 Subject: [PATCH] gpg: default-key: Simply don't limit by capability. * g10/getkey.c (parse_def_secret_key): Remove the check. -- Backport from master commit: 1aa2a0a46dc19e108b79dc129a3b0c5576d14671 GnuPG-bug-id: 4810 Fixes-commit: e573e6188dada4d70f6897aa2fda3c3af8c50441 Signed-off-by: NIIBE Yutaka --- g10/getkey.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/g10/getkey.c b/g10/getkey.c index 0aca88ca1..f375bf45b 100644 --- a/g10/getkey.c +++ b/g10/getkey.c @@ -1917,10 +1917,6 @@ parse_def_secret_key (ctrl_t ctrl) { PKT_public_key *pk = node->pkt->pkt.public_key; - /* Check that the key has the signing capability. */ - if (! (pk->pubkey_usage & PUBKEY_USAGE_SIG)) - continue; - /* Check if the key is valid. */ if (pk->flags.revoked) {