В MacOSX я использую gnupg21
, чтобы подписать git commit
. В зависимости от проекта, в котором я сейчас работаю, иногда я использую IDE (здесь IntellijIDEA
) для взаимодействия с git
а иногда и непосредственно в terminal
.
Я должен был настроить
pinentry-program /usr/local/bin/pinentry-mac
чтобы иметь возможность продолжить работу над IntellijIDEA
.
Тем не менее, я не очень люблю подсказывать GUI, когда использую terminal
. Как вы думаете, можно ли настроить gnupg21
для выбора программы пинентри в pinentry
от ситуации?
- На GUI ->
/usr/local/bin/pinentry-mac
- На терминале ->
/usr/local/bin/pinentry
Изменить: мои текущие файлы конфигурации
GPG-agent.conf
enable-ssh-support
default-cache-ttl 14400
max-cache-ttl 86400
log-file /var/log/gpg-agent.log
pinentry-program /usr/local/bin/pinentry-mac
gpg.conf
keyserver hkp://keys.gnupg.net
no-tty
use-agent