SunSSH 1.1 ssh client does not support config file options:

ConnectTimeout
 ForwardX11Trusted
 HashKnownHosts
 RekeyLimit
 ServerAliveCountMax
 ServerAliveInterval
This commit is contained in:
Yang Tse 2008-01-04 13:24:17 +00:00
parent 7a2177dc42
commit c479c64333

View File

@ -740,7 +740,7 @@ if(($sshid =~ /OpenSSH/) && ($sshvernum >= 370)) {
}
if((($sshid =~ /OpenSSH/) && ($sshvernum >= 370)) ||
($sshid =~ /SunSSH/)) {
(($sshid =~ /SunSSH/) && ($sshvernum >= 120))) {
push @cfgarr, 'ConnectTimeout 30';
}
@ -758,12 +758,12 @@ if(($sshid =~ /OpenSSH/) && ($sshvernum >= 440)) {
}
if((($sshid =~ /OpenSSH/) && ($sshvernum >= 380)) ||
($sshid =~ /SunSSH/)) {
(($sshid =~ /SunSSH/) && ($sshvernum >= 120))) {
push @cfgarr, 'ForwardX11Trusted no';
}
if((($sshid =~ /OpenSSH/) && ($sshvernum >= 400)) ||
($sshid =~ /SunSSH/)) {
(($sshid =~ /SunSSH/) && ($sshvernum >= 120))) {
push @cfgarr, 'HashKnownHosts no';
}
@ -786,7 +786,7 @@ if(($sshid =~ /OpenSSH/) && ($sshvernum >= 430)) {
}
if((($sshid =~ /OpenSSH/) && ($sshvernum >= 370)) ||
($sshid =~ /SunSSH/)) {
(($sshid =~ /SunSSH/) && ($sshvernum >= 120))) {
push @cfgarr, 'RekeyLimit 1G';
}
@ -795,7 +795,7 @@ if(($sshid =~ /OpenSSH/) && ($sshvernum >= 390)) {
}
if((($sshid =~ /OpenSSH/) && ($sshvernum >= 380)) ||
($sshid =~ /SunSSH/)) {
(($sshid =~ /SunSSH/) && ($sshvernum >= 120))) {
push @cfgarr, 'ServerAliveCountMax 3';
push @cfgarr, 'ServerAliveInterval 0';
}