aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2004-05-11 09:24:09 +0000
committerWerner Koch <[email protected]>2004-05-11 09:24:09 +0000
commit13b620506640a650f69e64bd4882f27df5d6a1d7 (patch)
tree97fb2a3dde9c6fb8d966085303e0b36744b28e87
parent* gpgsm.h (opt): Add member CONFIG_FILENAME. (diff)
downloadgnupg-13b620506640a650f69e64bd4882f27df5d6a1d7.tar.gz
gnupg-13b620506640a650f69e64bd4882f27df5d6a1d7.zip
Also print agent and dirmngr info.
Diffstat (limited to '')
-rw-r--r--sm/server.c19
1 files changed, 13 insertions, 6 deletions
diff --git a/sm/server.c b/sm/server.c
index 293857139..d94485926 100644
--- a/sm/server.c
+++ b/sm/server.c
@@ -814,13 +814,20 @@ gpgsm_server (certlist_t default_recplist)
if (opt.verbose)
{
char *tmp = NULL;
+ const char *s1 = getenv ("GPG_AGENT_INFO");
+ const char *s2 = getenv ("DIRMNGR_INFO");
+
if (asprintf (&tmp,
- "Home: %s\n"
- "Config: %s\n"
- "%s",
- opt.homedir,
- opt.config_filename,
- hello) > 0)
+ "Home: %s\n"
+ "Config: %s\n"
+ "AgentInfo: %s\n"
+ "DirmngrInfo: %s\n"
+ "%s",
+ opt.homedir,
+ opt.config_filename,
+ s1?s1:"[not set]",
+ s2?s2:"[not set]",
+ hello) > 0)
{
assuan_set_hello_line (ctx, tmp);
free (tmp);