Thomas Stover wrote: > If I connected to a ssh server on a windows computer that supported > agent forwarding, with a forwarded agent, then executed a libssh2 > program on that windows machine - would it be able to use the agent > from the first computer? > > I'll take a guess and answer my own question. In cygwin perhaps it > would work fine using the emulated unix domain sockets, but a > native windows build of libssh2 would probably not have a way to do > it.
Your guess is basically correct. However, when the agent support was first added I asked for the exact details of how that unix socket is emulated in Cygwin and got a good explanation for it. It's not trivial to implement, but it's certainly possible for a native win32 libssh2 to "reach" an emulated unix socket "inside" Cygwin. http://marc.info/?l=openssh-unix-dev&m=126113010114249 > (unless openssh on windows supports such a mechanism Which OpenSSH on Windows do you refer to? There is the one port by the guys in Italy, but it still has a number of caveats. Last time I needed to deploy SSH on Windows I just used Cygwin. > [oh well just another reason I wish there was a more hacker > oriented ssh server]) What would you like to have? I guess you already looked at dropbear? //Peter _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel
