From a4b9f1a2b404fd8627d5ac567617510abd55d980 Mon Sep 17 00:00:00 2001 From: Ben Kibbey Date: Sat, 31 Dec 2016 18:09:49 -0500 Subject: [PATCH] Fix gpg_addkey() to work with GPGME_CREATE_NOPASSWD as well. * src/engine-gpg.c (gpg_addkey): Pass --batch to gpg when GPGME_CREATE_NOPASSWD is set to fix pinentry without loopback mode. -- Signed-off-by: Ben Kibbey --- src/engine-gpg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/engine-gpg.c b/src/engine-gpg.c index 1b0e4c95..75ba4bdb 100644 --- a/src/engine-gpg.c +++ b/src/engine-gpg.c @@ -2176,6 +2176,8 @@ gpg_addkey (engine_gpg_t gpg, err = add_arg (gpg, "--passphrase"); if (!err) err = add_arg (gpg, ""); + if (!err) + err = add_arg (gpg, "--batch"); } if (!err) err = add_arg (gpg, "--");