diff options
author | Werner Koch <[email protected]> | 2001-11-26 17:54:49 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2001-11-26 17:54:49 +0000 |
commit | d9aecd9eb76888ca6c78c6765df5ff701e41549a (patch) | |
tree | d77fbdcd86ac081745ce57e00867565c63f407e1 /sm/gpgsm.c | |
parent | * keydb.c (keydb_add_resource): Create keybox (diff) | |
download | gnupg-d9aecd9eb76888ca6c78c6765df5ff701e41549a.tar.gz gnupg-d9aecd9eb76888ca6c78c6765df5ff701e41549a.zip |
* gpgsm.c: New option --agent-program
* call-agent.c (start_agent): Allow to override the default path
to the agent.
Diffstat (limited to 'sm/gpgsm.c')
-rw-r--r-- | sm/gpgsm.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sm/gpgsm.c b/sm/gpgsm.c index c7ee41980..0b6b7c237 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -77,7 +77,7 @@ enum cmd_and_opt_values { aServer, oEnableSpecialFilenames, - + oAgentProgram, oTextmode, oFingerprint, @@ -279,6 +279,8 @@ static ARGPARSE_OPTS opts[] = { { oNoGreeting, "no-greeting", 0, "@" }, { oNoOptions, "no-options", 0, "@" }, /* shortcut for --options /dev/null */ { oHomedir, "homedir", 2, "@" }, /* defaults to "~/.gnupg" */ + { oAgentProgram, "agent-program", 2 , "@" }, + { oNoBatch, "no-batch", 0, "@" }, { oWithColons, "with-colons", 0, "@"}, { oWithKeyData,"with-key-data", 0, "@"}, @@ -707,6 +709,7 @@ main ( int argc, char **argv) break; case oNoOptions: break; /* no-options */ case oHomedir: opt.homedir = pargs.r.ret_str; break; + case oAgentProgram: opt.agent_program = pargs.r.ret_str; break; case oNoDefKeyring: default_keyring = 0; break; case oNoGreeting: nogreeting = 1; break; |