Support GPG_AGENT for SSH

I use GnuPG for my ssh keys, it appears core tunnel does not support them… Any idea why?

Eh, I never used GnuPG with ssh before, will investigate it tomorrow

Did some tests, and it worked after set the value of IdentityAgent identical with SSH_AUTH_SOCK env.

Could you please give above a try? And make sure your gnupg agent config file ~/.gnupg/gpg-agent.conf has a line pinentry-program /usr/local/bin/pinentry-mac.

Version 18.02 alpha.1 adds a global option for SSH_AUTH_SOCK