On Sun, Jul 6, 2014 at 1:32 PM, Alan McKinnon <[email protected]> wrote: > Why not do the obvious thing instead? > > Run keychain and have it unlock your keys *once* when the workstation > boots up. ssh then always uses that key as it is unlocked.
Alan, Thank you. FYI, I do not have a problem typing my password 100 times per day. The only problem I have with "pinentry" is that it doesn't let me paste. Does keychain allow me to paste? If so, I'll consider it. However, now that I have killed pinentry from my system I am happily pasting my passphrase into the ssh console. On another note, from my OP, I am still curious how the ssh software knows to use /usr/bin/pinentry to fetch my passphrase. In a follow-up post, I discovered that this mechanism only works if an environment variable called GPG_AGENT_INFO is set. I doubt the ssh source code contains the string "/usr/bin/pinentry" or "GPG_AGENT_INFO". Chris

