SunSSH 1.1 ssh client does not support config file options:
authorYang Tse <yangsita@gmail.com>
Fri, 4 Jan 2008 13:24:17 +0000 (13:24 +0000)
committerYang Tse <yangsita@gmail.com>
Fri, 4 Jan 2008 13:24:17 +0000 (13:24 +0000)
 ConnectTimeout
 ForwardX11Trusted
 HashKnownHosts
 RekeyLimit
 ServerAliveCountMax
 ServerAliveInterval

tests/sshserver.pl

index bec1d9f..dac46a9 100644 (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';
 }