X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;ds=sidebyside;f=website%2Fbugs%2Fmonkeysphere-gen-subkey-fails-without-agent.mdwn;h=1e33439bbb390e5a451bd0630fe2853273027e90;hb=e9f00652e3503ef2292e6d27df80cbb4c8e09504;hp=c0b3244a670617144bba31f3addf01bd4d103c4e;hpb=e1b9c5840f22837b33bab07509258a9c621e9ba6;p=monkeysphere.git diff --git a/website/bugs/monkeysphere-gen-subkey-fails-without-agent.mdwn b/website/bugs/monkeysphere-gen-subkey-fails-without-agent.mdwn index c0b3244..1e33439 100644 --- a/website/bugs/monkeysphere-gen-subkey-fails-without-agent.mdwn +++ b/website/bugs/monkeysphere-gen-subkey-fails-without-agent.mdwn @@ -1,4 +1,4 @@ -[[meta title="monkeysphere --gen-subkey seems to fail if no gpg-agent is running"]] +[[!meta title="monkeysphere --gen-subkey seems to fail if no gpg-agent is running"]] Consider the following transcript of a user who starts with no OpenPGP key in the first place: @@ -121,3 +121,24 @@ up specifically for the process). If we're not OK with relying on the agent, `--gen-subkey` needs fixing. + +--- + +I think requiring the agent and using it for getting the passphrase is +fine. That should make this bug fairly easy to fix, so I'll get on +it. + +-- BJ (jgr) + +--- + +Alternately, we could use `--passwd-fd` and `ssh-agent`, along the +lines i proposed [for handling passphrase-locked secret +keys](/bugs/handle-passphrase-locked-secret-keys). + +--- + +[[bugs/done]] as of 2008-08-15 16:48:26-0400 (to be released in 0.8-1) + +I opted to go with the `ssh-askpass` route, and fall back to echoing +stuff to a fifo directly if `ssh-askpass` is not available.