В 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
