1

Что я хочу сделать:

Мы внедряем gpg4win автоматически и нам нужно настроить некоторые параметры. В настоящее время я использую сценарий запуска для непосредственного создания и редактирования файлов конфигурации в папке users% appdata%. Это становится утомительным. Все же gpgconf показался мне излишне запутанным и медленным на окнах. Недавно я попытался перейти на более чистое решение, снова взяв gpgconf.

В частности, в настоящее время я пытаюсь отключить автоматические проверки обновлений для всех пользователей.

Что я пробовал:

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

Это говорит мне, где файл должен быть. Я все еще не мог найти файл примера или какую-либо документацию о том, как его заполнить. Поэтому я скопировал пример конфигурации для систем Unix.

и создал 'C:\ProgramData\GNU\etc\gnupg\gpgconf.conf' с некомментированными строками:

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

все же это дает мне:

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

Я хочу удалить allow-version-check из профилей пользователей при выполнении gpgconf --apply-defaults .

Спасибо всем, кто читает / отвечает на это!

Любой умный совет о том, как сделать это гладко без глобального gpgconf.conf, также приветствуется!

Используемая документация:

gpgconf docs, расположение конфигураций (не распространяется на Windows)

Gpg4win Compendium (Путь к старым настройкам пользователя)

Пример конфигурации (специфичный для Windows файл?)

Env

gpgconf (GnuPG) 2.2.7, Ggp4Win 3.1.1, победа 10 1709

0