_ [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 だった。