こんばんは。
bsign
ターミナルからではなく、stdinからパスワードを受け入れることは可能ですか?
または、パスワード入力プログラムを変更する方法はありますか?テストスタンドにアップロードする前に、スクリプトですべてのバイナリに自動署名することを望みます。
bsign
-P
パラメータをに渡すフラグを知っていますgpg
。
--passphrase-fd 0
stdinからパスフレーズを読み取ることができます。--passphrase-file
または、ファイルから読み取るため、または--passphrase string
直接渡すために使用することもできます。
bsign -P '--passphrase-fd 0' ... # Read from STDIN
bsign -P '--passphrase-file /path/to/file-or-pipe' ... # Read from a file
bsign -P '--passphrase "my password"' ... # Pass password as parameter
2番目または3番目のオプションの場合は、パラメーターの内容が再度解析されるため、適切にエスケープしていることを確認してください(たとえば\\\\
、パスワードにバックスラッシュが1つ含まれている場合)。