私はThunderbirdをenigmailとgpgで使用しています。 thunderbird / enigmailから、gpg-agentにパスフレーズを忘れさせることはできません。enigmailは、パスフレーズ管理にgpg-agentを使用しているため、enigmailがパスフレーズを忘れることができないと言っています。
gpg-agentにパスフレーズを定期的に忘れさせる方法はありますか?正直なところ、私はマンページをざっと見ただけでしたが、そこには何もなかったように見えました。
承認された回答:
--default-cache-ttl
を使用できます エントリを保持する期間を設定するオプション:
eval $(gpg-agent --default-cache-ttl 300)
5分間キャッシュします。これは、gpg-agent.conf
で設定することもできます ファイル:
default-cache-ttl 300
デフォルトは10分(600秒)です。これらのタイムアウトは、キーを使用するとリセットされます。 max-cache-ttl
パスフレーズを再入力する前に上限を設定します。