aboutsummaryrefslogtreecommitdiffstats
path: root/sm/gpgsm.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2023-03-16 08:46:05 +0000
committerWerner Koch <[email protected]>2023-03-16 08:46:05 +0000
commite4ac3e7dec92acce32398f571959c7a33534f0c4 (patch)
treeefe905888d31623d76bae0e90da79978794cf94e /sm/gpgsm.c
parentgpgtar: Do not allow the use of stdout for --status-fd (diff)
downloadgnupg-e4ac3e7dec92acce32398f571959c7a33534f0c4.tar.gz
gnupg-e4ac3e7dec92acce32398f571959c7a33534f0c4.zip
gpgsm: New option --no-pretty-dn
* sm/gpgsm.c (oNoPrettyDN): New. (opts): Add --no-pretty-dn. (main): Implement. * sm/gpgsm.h (opt): Add no_pretty_dn. * sm/certdump.c (gpgsm_es_print_name): Act upon.
Diffstat (limited to 'sm/gpgsm.c')
-rw-r--r--sm/gpgsm.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sm/gpgsm.c b/sm/gpgsm.c
index 8ca398360..aeb6ad7a9 100644
--- a/sm/gpgsm.c
+++ b/sm/gpgsm.c
@@ -170,6 +170,7 @@ enum cmd_and_opt_values {
oWithKeyScreening,
oAnswerYes,
oAnswerNo,
+ oNoPrettyDN,
oKeyring,
oDefaultKey,
oDefRecipient,
@@ -385,7 +386,7 @@ static gpgrt_opt_t opts[] = {
ARGPARSE_s_n (oWithKeygrip, "with-keygrip", "@"),
ARGPARSE_s_n (oWithSecret, "with-secret", "@"),
ARGPARSE_s_n (oWithKeyScreening,"with-key-screening", "@"),
-
+ ARGPARSE_s_n (oNoPrettyDN, "no-pretty-dn", "@"),
ARGPARSE_header ("Security", N_("Options controlling the security")),
@@ -1318,6 +1319,10 @@ main ( int argc, char **argv)
opt.with_key_screening = 1;
break;
+ case oNoPrettyDN:
+ opt.no_pretty_dn = 1;
+ break;
+
case oHomedir: gnupg_set_homedir (pargs.r.ret_str); break;
case oChUid: break; /* Command line only (see above). */
case oAgentProgram: opt.agent_program = pargs.r.ret_str; break;