Sylvain BERTRAND sylvain.bertrand@gmail.com writes:
On Wed, Dec 17, 2014 at 09:20:11PM +0100, Niels Möller wrote:
I set the GIT_SSH environment variable to lsh or lshg.
I wonder how I have managed to miss that :(
I don't think it is documented in any obvious place, like git help clone which describes the various types of git urls.
strings /usr/bin/git |grep GIT_
gives a list including a bunch of environment variables...
Which version of lsh are you using, I guess 2.1?
Yes. I use released version to avoid having automake(perl5) installed on my custom distro (or other super kludges).
For what it's worth, the development version no longer uses automake. But it still uses autoconf (which I like), which also depends on perl these days.
Does it maintain a permanent connexion to the server?
Exactly, lsh -G enables "gateway mode". In openssh, the same thing is called connection sharing, I think.
Regards, /Niels