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 <bjk@luxsci.net>
This commit is contained in:
parent
d83b8f0dc8
commit
a4b9f1a2b4
@ -2176,6 +2176,8 @@ gpg_addkey (engine_gpg_t gpg,
|
|||||||
err = add_arg (gpg, "--passphrase");
|
err = add_arg (gpg, "--passphrase");
|
||||||
if (!err)
|
if (!err)
|
||||||
err = add_arg (gpg, "");
|
err = add_arg (gpg, "");
|
||||||
|
if (!err)
|
||||||
|
err = add_arg (gpg, "--batch");
|
||||||
}
|
}
|
||||||
if (!err)
|
if (!err)
|
||||||
err = add_arg (gpg, "--");
|
err = add_arg (gpg, "--");
|
||||||
|
Loading…
Reference in New Issue
Block a user