これを実行しようとしています:
gpg -c --passphrase-file secret somefiletoencrypt
しかし、それでもパスワードを要求します。
Gpgでsecret
のパスワードを使用して対称暗号化を行うにはどうすればよいですか?
gpg
マニュアル(私のシステムではman gpg2
)の--passphrase-file
オプションについて説明しているセクション:
バージョン2.0以降、このパスフレーズは
--batch
オプションも指定されている場合にのみ使用されることに注意してください。バージョン2.1以降、--pinentry-mode
もloopback
に設定する必要があります。
GnuPG 2.2.12で自分自身をテストし、コマンドに--batch
を追加すると、コマンドは期待どおりに機能します。