On 2023-10-19 at 21:49:53, Daniel Santos wrote: > Hello, > > I have a bare repo on a linux box. I can push and pull from a modern macOS X. > But I also have a Solaris 9 box with a checkout of that same repo. when I try to pull I get the messages: > > bash-2.05$ git pull > command-line: line 0: Bad configuration option: SendEnv > fatal: Could not read from remote repository. > > Please make sure you have the correct access rights > and the repository exists. > > The cause maybe the ‘old-ness’ of solaris software. > Is there any way to get around this ? By default, if the SSH binary is the default ("ssh"), Git assumes that it's OpenSSH and sends certain options to enable protocol v2, including -o SendEnv. If you don't want that, you can set "ssh.variant" to "simple", in which case Git will send only the username and the host, but not -p port, -4, -6, or -o. If you do need a different port, then you're out of luck, and will either have to install Putty (in which case, the ssh.variant value would need to be "putty") or upgrade OpenSSH. Otherwise, the simple value should work fine. -- brian m. carlson (he/him or they/them) Toronto, Ontario, CA
Attachment:
signature.asc
Description: PGP signature