1
0
mirror of git://git.gnupg.org/gnupg.git synced 2025-02-08 17:43:04 +01:00

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 <dkg@fifthhorseman.net>

Gbp-Pq: Topic dirmngr-idling
Gbp-Pq: Name dirmngr-Avoid-automatically-checking-upstream-swdb.patch
This commit is contained in:
Daniel Kahn Gillmor 2016-11-20 23:09:24 -05:00
parent 4e63d9c07c
commit 38ab07d344
2 changed files with 4 additions and 5 deletions

View File

@ -1957,8 +1957,6 @@ housekeeping_thread (void *arg)
if (network_activity_seen) if (network_activity_seen)
{ {
network_activity_seen = 0; network_activity_seen = 0;
if (opt.allow_version_check)
dirmngr_load_swdb (&ctrlbuf, 0);
workqueue_run_global_tasks (&ctrlbuf, 1); workqueue_run_global_tasks (&ctrlbuf, 1);
} }
else else

View File

@ -290,9 +290,10 @@ Set the size of the queue for pending connections. The default is 64.
@item --allow-version-check @item --allow-version-check
@opindex allow-version-check @opindex allow-version-check
Allow Dirmngr to connect to @code{https://versions.gnupg.org} to get 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 of current software versions.
the list is retrieved in case the local On debian-packaged versions, this option does nothing since software
copy does not exist or is older than 5 to 7 days. See the option updates should be handled by the distribution.
See the option
@option{--query-swdb} of the command @command{gpgconf} for more @option{--query-swdb} of the command @command{gpgconf} for more
details. Note, that regardless of this option a version check can details. Note, that regardless of this option a version check can
always be triggered using this command: always be triggered using this command: