diff --git a/doc/gpgsm.texi b/doc/gpgsm.texi index 0900e8709..a3e1bc2e6 100644 --- a/doc/gpgsm.texi +++ b/doc/gpgsm.texi @@ -347,6 +347,17 @@ Outputs additional information while running. You can increase the verbosity by giving several verbose commands to @command{gpgsm}, such as @samp{-vv}. +@item --ldapserver @var{string} +@itemx --keyserver @var{string} +@opindex ldapserver +@opindex keyserver +Add an LDAP server to use for X.509 certificate and CRL lookup. This +option can be given multiple times to configure more than one LDAP +server. Note that in general @command{dirmngr} should be configured +with the list of LDAP servers; if this option is also configured here, +it is used in addition to those configured in dirmngr. For the syntax +see the description of dirmngr's ldapserver option. + @item --policy-file @var{filename} @opindex policy-file Change the default name of the policy file to @var{filename}. diff --git a/sm/gpgsm.c b/sm/gpgsm.c index 3e4f67f4d..5c1f0bb07 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -337,8 +337,10 @@ static ARGPARSE_OPTS opts[] = { /* N_("use the default key as default recipient")), */ /* ARGPARSE_s_n (oNoDefRecipient, "no-default-recipient", "@"), */ - ARGPARSE_s_s (oKeyServer, "keyserver", + ARGPARSE_s_s (oKeyServer, "ldapserver", N_("|SPEC|use this keyserver to lookup keys")), + ARGPARSE_s_s (oKeyServer, "keyserver", "@"), + ARGPARSE_conffile (oOptions, "options", N_("|FILE|read options from FILE")), ARGPARSE_s_s (oDebug, "debug", "@"),