From: Daniel Kahn Gillmor Date: Sun, 20 Nov 2016 23:09:24 -0500 Subject: dirmngr: Avoid automatically checking upstream swdb. * dirmngr/dirmngr.c (housekeeping_thread): Avoid automatically checking upstream's software database. In Debian, software updates should be handled by the distro mechanism, and additional upstream checks only confuse the user. * doc/dirmngr.texi: document that --allow-version-check does nothing. Signed-off-by: Daniel Kahn Gillmor --- dirmngr/dirmngr.c | 2 -- doc/dirmngr.texi | 7 ++++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/dirmngr/dirmngr.c b/dirmngr/dirmngr.c index 0238359..c50905c 100644 --- a/dirmngr/dirmngr.c +++ b/dirmngr/dirmngr.c @@ -2091,8 +2091,6 @@ housekeeping_thread (void *arg) if (network_activity_seen) { network_activity_seen = 0; - if (opt.allow_version_check) - dirmngr_load_swdb (&ctrlbuf, 0); workqueue_run_global_tasks (&ctrlbuf, 1); } else diff --git a/doc/dirmngr.texi b/doc/dirmngr.texi index f988fe2..39c0c45 100644 --- a/doc/dirmngr.texi +++ b/doc/dirmngr.texi @@ -302,9 +302,10 @@ Set the size of the queue for pending connections. The default is 64. @item --allow-version-check @opindex allow-version-check Allow Dirmngr to connect to @code{https://versions.gnupg.org} to get -the list of current software versions. If this option is enabled -the list is retrieved in case the local -copy does not exist or is older than 5 to 7 days. See the option +the list of current software versions. +On debian-packaged versions, this option does nothing since software +updates should be handled by the distribution. +See the option @option{--query-swdb} of the command @command{gpgconf} for more details. Note, that regardless of this option a version check can always be triggered using this command: