>From 29158698900b312b20bfe46354d04898bf4eec04 Mon Sep 17 00:00:00 2001 From: "Randall S. Becker" <rsbecker@xxxxxxxxxxxxx> Date: Fri, 30 Apr 2021 10:07:49 -0400 Subject: [Patch 2/3] ssh.txt: document nonstopssh variant The documentation changes describe the new nonstopssh variant and environment variables supporting the construction of the SSH command on the NonStop x86 and ia64 platforms. Signed-off-by: Randall S. Becker <rsbecker@xxxxxxxxxxxxx> --- Documentation/config/ssh.txt | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Documentation/config/ssh.txt b/Documentation/config/ssh.txt index 2ca4bf93e1..75f5cc3a0e 100644 --- a/Documentation/config/ssh.txt +++ b/Documentation/config/ssh.txt @@ -11,7 +11,8 @@ ssh.variant:: + The config variable `ssh.variant` can be set to override this detection. Valid values are `ssh` (to use OpenSSH options), `plink`, `putty`, -`tortoiseplink`, `simple` (no options except the host and remote command). +`tortoiseplink`, `simple` (no options except the host and remote command), +`nonstopssh`. The default auto-detection can be explicitly requested using the value `auto`. Any other value is treated as `ssh`. This setting can also be overridden via the environment variable `GIT_SSH_VARIANT`. @@ -29,7 +30,22 @@ follows: * `tortoiseplink` - [-P port] [-4] [-6] -batch [username@]host command +* `nonstopssh` - [-p port] [-Z] [-Q] [-S ssh-process] [username@]host command + -- + Except for the `simple` variant, command-line parameters are likely to change as git gains new features. + +The `nonstopssh` variant is controlled using environment variables: ++ +-- + +* SSH2_PROCESS_NAME defines the ssh-process to use for communications. + +* SSH_SUPPRESS_BANNER, if present, inhibits the -Z option. + +* SSH_SUPPRESS_QUIET, if present, inhibits the -Q option. +-- ++ +Consult the NonStop SSH manual for details on NonStop SSH options. -- 2.29.2