Wie kann ich die Überprüfung der Updates über die gpgconf-Datei unter Windows global deaktivieren?

418
user2545669

Was ich machen will; was ich vorhabe zu tun:

Wir implementieren gpg4win automatisch und müssen einige Optionen anpassen. Derzeit verwende ich ein Startskript, um Konfigurationsdateien direkt unter dem Ordner% appdata% des Benutzers zu erstellen und zu bearbeiten. Das wird langweilig. Gpgconf schien mir jedoch unnötig verwirrend und langsam an den Fenstern. Vor kurzem habe ich versucht, zu einer saubereren Lösung zu wechseln, und habe gpgconf wieder aufgenommen.

Ich versuche gerade, die automatische Updateprüfung für alle Benutzer zu deaktivieren .

Was ich probiert habe:

>gpgconf --list-config gpgconf: can not open global config file 'C:\ProgramData\GNU\etc\gnupg\gpgconf.conf': No such file or directory 

Dies sagte mir, wo die Datei sein sollte. Ich konnte immer noch keine Beispieldatei oder Dokumentation finden, wie man sie auffüllt. Also habe ich die Beispielkonfiguration für Unix-Systeme kopiert .

und erstellt 'C: \ ProgramData \ GNU \ etc \ gnupg \ gpgconf.conf' mit unkommentierten Zeilen:

* dirmngr allow-version-check [default] dirmngr allow-version-check [no-change] 

doch das gibt mir:

>gpgconf --apply-defaults gpgconf: option allow-version-check already changed gpgconf: fatal error (exit status 1) 

Ich möchte, dass die Erlaubnis-Versionsprüfung bei der gpgconf --apply-defaultsAusführung aus den Benutzerprofilen entfernt wird.

Danke an alle, die das lesen / beantworten!

Jeder clevere Rat, wie man dies ohne die globale gpgconf.conf problemlos macht, ist ebenfalls willkommen!

Verwendete Dokumentation:

gpgconf docs, Konfigurationsspeicherorte (deckt Windows nicht ab)

Gpg4win-Kompendium (Pfad für alte Benutzereinstellungen)

Beispiel config (Windows spezifische Datei wo?)

Env

gpgconf (GnuPG) 2.2.7, Ggp4Win 3.1.1, Win 10 1709

1
Derzeit gibt es auch einen Fehler in Kleopatra, der sich auf Aktualisierungsüberprüfungen bezieht: https://dev.gnupg.org/T4043 user2545669 vor 5 Jahren 0

0 Antworten auf die Frage