gpg: Deprecate the --keyserver option.
authorWerner Koch <wk@gnupg.org>
Mon, 5 Oct 2015 15:52:28 +0000 (17:52 +0200)
committerWerner Koch <wk@gnupg.org>
Mon, 5 Oct 2015 15:52:28 +0000 (17:52 +0200)
commitae471fa978589fb61ecb0f89bbfe4d43cf2d5eac
tree3113249c540466a59232f8299ca77461f5ce5c7e
parenta48e6de603c3a312f02b1b5fdb813032eeae9074
gpg: Deprecate the --keyserver option.

* g10/keyserver.c (keyserver_refresh): Change return type to
gpg_error_t.  Use gpg_dirmngr_ks_list to print the name of the
keyserver to use.
(keyserver_search): Do not print the "no keyserver" error
message.  The same error is anyway returned from dirmngr.
* g10/call-dirmngr.c (ks_status_parm_s): Add field "keyword".
(ks_status_cb): Handle other status keywords.
(gpg_dirmngr_ks_list): New.
* tools/gpgconf-comp.c (gc_options_gpg): Deprecate "keyserver".
(gc_options_dirmngr): Add "Keyserver" group and "keyserver".
--

Along with the corresponding dirmngr change this option allows to
configure the keyserver only in dirmngr.conf.  Existing
configurations will continue to work.  However, GUIs using gpgconf
now the keyserver option under the dirmngr (aka Key Acquirer) tab
unless they are in export mode in which the keyserver option is also
show for gpg.

Signed-off-by: Werner Koch <wk@gnupg.org>
doc/gpg.texi
g10/call-dirmngr.c
g10/call-dirmngr.h
g10/keyserver-internal.h
g10/keyserver.c
tools/gpgconf-comp.c