emacsを使用して* .gpgファイル(対称パスワードを含む)を保存するたびに、gcrプロンプトにダイアログボックスが表示され、パスワードを2回入力するように求められます。これは非常に迷惑なことです。特に私のemacsが私が入力したパスワードを覚えていて、ダイアログボックスでEscキーを2回押すと、emacsがファイルを正しく保存するためです。迷惑なダイアログボックスを無効にする方法は? gcr-prompterを完全に削除しますか?
私はLinux Mint 17 x64とCinamonデスクトップを使用しています。
答え1
これを.emacsに追加します。
;; Do not use gpg agent when runing in terminal
(defadvice epg--start (around advice-epg-disable-agent activate)
(let ((agent (getenv "GPG_AGENT_INFO")))
(setenv "GPG_AGENT_INFO" nil)
ad-do-it
(setenv "GPG_AGENT_INFO" agent)))