1

GPG秘密鍵にパスフレーズが含まれていないことを確認するには? このキーをインポートしたくありません。

4

1 に答える 1

0

私は解決策を見つけました:


stdin, stdout, stderr = Open3.popen3("echo '\n\n\n\n\nsave' | gpg --command-fd 0 --homedir #{dir} --edit-key #{secret_key[:keyid]} passwd")
output = stderr.read
if output =~ /.../
  ...
end
于 2012-12-20T15:26:05.077 に答える