[Pkg-gnupg-commit] [gpgme] 17/132: Fix gpg_addkey() to work with GPGME_CREATE_NOPASSWD as well.

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed Apr 26 01:00:48 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkg pushed a commit to branch experimental
in repository gpgme.

commit a4b9f1a2b404fd8627d5ac567617510abd55d980
Author: Ben Kibbey <bjk at luxsci.net>
Date:   Sat Dec 31 18:09:49 2016 -0500

    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 at luxsci.net>
---
 src/engine-gpg.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/engine-gpg.c b/src/engine-gpg.c
index 1b0e4c9..75ba4bd 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, "--");

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-gnupg/gpgme.git



More information about the Pkg-gnupg-commit mailing list