デフォルトでは、Duplicityは起動時にGnuPGキーのパスワードを要求し、プロセスの存続期間中にメモリをキャッシュします。 /usr/bin/pinentryを代わりに使用して二重性を介してパスワードを渡さないことを知る方法はありますか?
私はGnuPGハードウェアのスマートカードを使用しているので、通常、署名または復号化操作が要求されるとpinentryダイアログがポップアップすることがよくあります。一定期間パスワードをキャッシュするようにgpg-agentを設定できます。
二重化する方法はありますか?いいえ私のGnuPGキーを知っていて、GnuPGプロキシとpinentryを使ってパスワードを入力すると二重性をバイパスできますか?
答え1
二重性いいえgpgパスワードはデフォルトでキャッシュされます(環境変数として提供できます)。表示されるすべてのプロンプトは、以下のgpgバイナリ実行からのものです。したがって、gpgを希望の状態に設定すると、設定されているように二重性が使用されます。
使用するには、gpg-agent
マンページでパラメータの機能をお読みください。--use-agent
http://duplicity.nongnu.org/duplicity.1.html