The official git for windows contains a great ssh-agent
, but git_cred_ssh_key_from_agent()
does not seem to be able to use it. It is unclear why.
Once installed, git for Windows puts a special script start-ssh-agent
on the PATH which will start the agent (if needed) from a windows shell and set the SSH_AUTH_SOCK
and SSH_AGENT_PID
variables.
Now the shell variables are set to e.g below and the git
command line will use the agent.
SSH_AGENT_PID=3584
SSH_AUTH_SOCK=/tmp/ssh-lxTliF4IDExJ/agent.3520
However git_cred_ssh_key_from_agent()
seems unable to connect to this. It will always errors with error authenticating: failed connecting agent.
Is this expected to work at all? My libgit2 is built with the latest libssh2 using the standard gcc mingw-w64 toolchain. How can I further debug this?
jennybc, keirlawson, lrm29 and msifd
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4