[git] GnuPG - branch, master, updated. gnupg-2.1.21-2-g386a7bb

by Justus Winter cvs at cvs.gnupg.org
Tue May 16 16:21:58 CEST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU Privacy Guard".

The branch, master has been updated
       via  386a7bbb245dd3ab7c4156a554adbe75d82bdf49 (commit)
      from  99e68350a8a94b98a0864d858720859196168a6f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 386a7bbb245dd3ab7c4156a554adbe75d82bdf49
Author: Justus Winter <justus at g10code.com>
Date:   Tue May 16 16:07:25 2017 +0200

    tests: Configure the environments to use scdaemon from build tree.
    
    * tests/gpgme/gpgme-defs.scm: Use the scdaemon from the build tree
    when writing a 'gpg-agent.conf'.
    * tests/gpgsm/gpgsm-defs.scm: Likewise.
    * tests/openpgp/defs.scm: Likewise.
    --
    
    As of 97a2394ecafaa6f58e4a1f70ecfd04408dc15606 gpg may query the
    scdaemon for a signing key to use.  To make sure that the agent calls
    the right scdaemon, we provide the path explicitly in the
    'gpg-agent.conf' that is used in the tests, similar to what we do for
    the agent itself and the pinentry.
    
    GnuPG-bug-id: 3165
    Signed-off-by: Justus Winter <justus at g10code.com>

diff --git a/tests/gpgme/gpgme-defs.scm b/tests/gpgme/gpgme-defs.scm
index e24db25..0de589f 100644
--- a/tests/gpgme/gpgme-defs.scm
+++ b/tests/gpgme/gpgme-defs.scm
@@ -66,7 +66,9 @@
    (string-append "agent-program " (tool 'gpg-agent) "|--debug-quick-random\n"))
   (create-file
    "gpg-agent.conf"
-   (string-append "pinentry-program " (tool 'pinentry)))
+   (string-append "pinentry-program " (tool 'pinentry))
+   (string-append "scdaemon-program " (tool 'scdaemon))
+   )
 
   (start-agent)
 
diff --git a/tests/gpgsm/gpgsm-defs.scm b/tests/gpgsm/gpgsm-defs.scm
index 711922a..d99d7da 100644
--- a/tests/gpgsm/gpgsm-defs.scm
+++ b/tests/gpgsm/gpgsm-defs.scm
@@ -66,7 +66,9 @@
 	       "disable-crl-checks"
 	       "faked-system-time 1008241200")
   (create-file "gpg-agent.conf"
-	       (string-append "pinentry-program " (tool 'pinentry)))
+	       (string-append "pinentry-program " (tool 'pinentry))
+	       (string-append "scdaemon-program " (tool 'scdaemon))
+	       )
   (start-agent)
   (create-file
    "trustlist.txt"
diff --git a/tests/openpgp/defs.scm b/tests/openpgp/defs.scm
index 1531dc1..0cd45ad 100644
--- a/tests/openpgp/defs.scm
+++ b/tests/openpgp/defs.scm
@@ -349,6 +349,7 @@
 	       "no-grab"
 	       "enable-ssh-support"
 	       (string-append "pinentry-program " (tool 'pinentry))
+	       (string-append "scdaemon-program " (tool 'scdaemon))
 	       ))
 
 ;; Initialize the test environment, install appropriate configuration

-----------------------------------------------------------------------

Summary of changes:
 tests/gpgme/gpgme-defs.scm | 4 +++-
 tests/gpgsm/gpgsm-defs.scm | 4 +++-
 tests/openpgp/defs.scm     | 1 +
 3 files changed, 7 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
The GNU Privacy Guard
http://git.gnupg.org




More information about the Gnupg-commits mailing list