aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBen Kibbey <[email protected]>2016-12-27 00:57:22 +0000
committerBen Kibbey <[email protected]>2016-12-27 00:57:22 +0000
commitd83b8f0dc84d6cf7fe2e091bd1b103ceedfa3d6c (patch)
tree576a9d67cfdb1193c7a88f6ade234df51c9582a3 /src
parentQt: Make sure extended grep is used with '|'. (diff)
downloadgpgme-d83b8f0dc84d6cf7fe2e091bd1b103ceedfa3d6c.tar.gz
gpgme-d83b8f0dc84d6cf7fe2e091bd1b103ceedfa3d6c.zip
Fix GPGME_CREATE_NOPASSWD without pinentry loopback.
* src/engine-gpg.c(gpg_createkey): Pass --batch to gpg when GPGME_CREATE_NOPASSWD is set. -- Signed-off-by: Ben Kibbey <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/engine-gpg.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine-gpg.c b/src/engine-gpg.c
index 3ddaa07f..1b0e4c95 100644
--- a/src/engine-gpg.c
+++ b/src/engine-gpg.c
@@ -2136,6 +2136,8 @@ gpg_createkey (engine_gpg_t gpg,
err = add_arg (gpg, "--passphrase");
if (!err)
err = add_arg (gpg, "");
+ if (!err)
+ err = add_arg (gpg, "--batch");
}
if (!err && (flags & GPGME_CREATE_FORCE))
err = add_arg (gpg, "--yes");