diff options
author | Werner Koch <[email protected]> | 2006-10-23 14:02:13 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2006-10-23 14:02:13 +0000 |
commit | 7b8ea82ab64aa0c298c48ef3edf680102c2b1788 (patch) | |
tree | 3dfca78f29a4bdbd5ae307ca989544b951fe091d /agent/gpg-agent.c | |
parent | Allow importing of web.de generated p12 files (diff) | |
download | gnupg-7b8ea82ab64aa0c298c48ef3edf680102c2b1788.tar.gz gnupg-7b8ea82ab64aa0c298c48ef3edf680102c2b1788.zip |
.
Diffstat (limited to '')
-rw-r--r-- | agent/gpg-agent.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/agent/gpg-agent.c b/agent/gpg-agent.c index 60a7cffb4..5201be8d5 100644 --- a/agent/gpg-agent.c +++ b/agent/gpg-agent.c @@ -61,6 +61,7 @@ enum cmd_and_opt_values oNoVerbose = 500, aGPGConfList, + aGPGConfTest, oOptions, oDebug, oDebugAll, @@ -105,6 +106,7 @@ enum cmd_and_opt_values static ARGPARSE_OPTS opts[] = { { aGPGConfList, "gpgconf-list", 256, "@" }, + { aGPGConfTest, "gpgconf-test", 256, "@" }, { 301, NULL, 0, N_("@Options:\n ") }, @@ -620,6 +622,7 @@ main (int argc, char **argv ) switch (pargs.r_opt) { case aGPGConfList: gpgconf_list = 1; break; + case aGPGConfTest: gpgconf_list = 2; break; case oBatch: opt.batch=1; break; case oDebugWait: debug_wait = pargs.r.ret_int; break; @@ -719,6 +722,8 @@ main (int argc, char **argv ) log_debug ("... okay\n"); } + if (gpgconf_list == 2) + agent_exit (0); if (gpgconf_list) { char *filename; |