Есть ли способ настроить pinentry-mac
, который я сейчас использую для ввода парольной фразы для моей карты OpenPGP (Yubikey), или другую программу, которая будет хранить парольную фразу в «Связке ключей» macOS, чтобы мне пришлось просто использовать «TouchID», а не вводить ее вручную?
решение1
Я искал что-то похожее (без Yubikey) и обнаружил, что pinentry-mac не поддерживает Touch ID (по крайней мере пока). В итоге я написалpinentry-touchid
«оболочка»/интеграция вокруг pinentry-mac, которая запрашивает подтверждение (через Touch ID) при извлечении пароля из Связки ключей macOS.
У меня сейчас нет Yubikey, ноpinentry-touchid
говорит по протоколу assuan IPC для связи с gpg-agent. Я предполагаю, что это должно работать и в этом случае. Если что-то не работает, смело открывайте issue.