web-dev-qa-db-ja.com

pinentryでナビゲートする方法

パスフレーズを入力するまでは、gpg --gen-keyを使用していました。

┌──────────────────────────────────────────────────────┐
│ Please enter Passphrase,                             │
│                                                      │
│ Passphrase: ________________________________________ │
│                                                      │
│       <OK>                            <Cancel>       │
└──────────────────────────────────────────────────────┘

少し掘り下げた後、これはgpg-agentからのものであり、pinentryを使用していることがわかりました。

ここでできることは、パスフレーズを入力して(正常に機能します)、Tabキーを押すだけです。これにより、点滅しているカーソルが消えます。しかし、pinentry<ok>または<cancel>を選択するにはどうすればよいですか?

gpgosx経由でbrewにインストールされました

CTL+Cを試してみると、gpg: signal Interrupt caught ... exitingが表示されますが、パスフレーズの入力を続行できます。

1
invad0r

PIN入力領域にカーソルを置き、を押します。 Enter 「OK」ボタンがアクティブになります。

押す Tab 「OK」ボタンを強調表示してから「キャンセル」ボタンを強調表示します。押す Enter ハイライトされたボタンでそのボタンをアクティブにします。

3
Stephen Kitt