Что я хочу сделать:
Мы внедряем 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