gcrプロンプトダイアログを無効にするには?

gcrプロンプトダイアログを無効にするには?

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)))

源泉:https://stackoverflow.com/a/16829842/3024945

関連情報