<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Oct 13, 2015 at 8:11 AM, Thierry Goubier <span dir="ltr"><<a href="mailto:thierry.goubier@gmail.com" target="_blank">thierry.goubier@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Hernàn,<br>
<br>
I'm not familiar with the use of ssh-agent. Could it interfere with someone using his own keys (i.e. without ssh-agent)? Would this be necessary for linux or mac use of ssh-agent, or is ssh / git correctly done on those platforms to query ssh-agent on its own if it is already running?<br></blockquote><div><br></div><div>I'm using ssh-agent on both windows and linux, and having aforementioned variables (SSH_AGENT_PID, SSH_AUTH_SOCK) in the environment is enough for git to automatically use it, no need to prefix it.</div><div><br></div><div>In any case I have notes about the implementation:</div><div><br></div><div>1. it assumes that it runs only on windows (it looks like this should be generic code)</div><div>2. it assumes that ssh-agent will be always installed in a specific path, it should rely on PATH instead</div><div>3: Windows has its own system for global env variables, so why not use that? <br></div><div>So instead of doing some process lookups you simply get $Env:SSH_AUTH_SOCK" (well, I use powershell... but the bat version is I think %SSH_AUTH_SOCK%)</div><div><br></div><div>Peter</div></div></div></div>