SSH 経由での mutt + gpg
_ [debian] SSH 経由での mutt + gpg
SSH ログインした後に mutt で gnupg で署名したり検証したりしようとすると、
GPGME: CMS プロトコルが利用できない
と出て固まってしまう。なんだろうと探していると、どうやら pinentry の設定らしい。> How to force GPG to use console-mode pinentry to prompt for passwords? pinentry は alternative で GNOME3 版を設定しているようなので curses 版に切り替えたところ、固まることはなくなった。 また、そのページにある通り、~/.gnupg/gpg-agent.conf に
pinentry-program /usr/bin/pinentry-curses
を記述して
echo RELOADAGENT | gpg-connect-agent
を実行して設定ファイルを読み込み直しても OK だった。