diff options
| author | Werner Koch <[email protected]> | 2004-05-11 09:54:52 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2004-05-11 09:54:52 +0000 |
| commit | ac791c0a9a4bcd6ec1785d1689994b578a9edf82 (patch) | |
| tree | bcb849c3c523ddb29e996cafc055c75491fd9ce8 /sm/gpgsm.c | |
| parent | Also print agent and dirmngr info. (diff) | |
| download | gnupg-ac791c0a9a4bcd6ec1785d1689994b578a9edf82.tar.gz gnupg-ac791c0a9a4bcd6ec1785d1689994b578a9edf82.zip | |
* sysutils.c (disable_core_dumps): Only set the current limit.
(enable_core_dumps): New.
* gpgsm.texi (Esoteric Options): Add --debug-allow-core-dump.
* gpgsm.c: New option --debug-allow-core-dump.
* gpgsm.h (opt): Add member CONFIG_FILENAME.
* gpgsm.c (main): Use it here instead of the local var.
* server.c (gpgsm_server): Print some additional information with
the hello in verbose mode.
Diffstat (limited to 'sm/gpgsm.c')
| -rw-r--r-- | sm/gpgsm.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sm/gpgsm.c b/sm/gpgsm.c index adc04336e..e1751a7aa 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -92,6 +92,7 @@ enum cmd_and_opt_values { oDebugLevel, oDebugAll, oDebugWait, + oDebugAllowCoreDump, oDebugNoChainValidation, oDebugIgnoreExpiration, oLogFile, @@ -335,6 +336,7 @@ static ARGPARSE_OPTS opts[] = { { oDebugLevel, "debug-level" ,2, "@"}, { oDebugAll, "debug-all" ,0, "@"}, { oDebugWait, "debug-wait" ,1, "@"}, + { oDebugAllowCoreDump, "debug-allow-core-dump", 0, "@" }, { oDebugNoChainValidation, "debug-no-chain-validation", 0, "@"}, { oDebugIgnoreExpiration, "debug-ignore-expiration", 0, "@"}, { oStatusFD, "status-fd" ,1, N_("|FD|write status info to this FD") }, @@ -1010,6 +1012,9 @@ main ( int argc, char **argv) case oDebugAll: opt.debug = ~0; break; case oDebugLevel: debug_level = pargs.r.ret_str; break; case oDebugWait: debug_wait = pargs.r.ret_int; break; + case oDebugAllowCoreDump: + may_coredump = enable_core_dumps (); + break; case oDebugNoChainValidation: opt.no_chain_validation = 1; break; case oDebugIgnoreExpiration: opt.ignore_expiration = 1; break; |
