]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Interop test agains PuTTY.
authorDarren Tucker <dtucker@dtucker.net>
Mon, 26 Apr 2021 04:29:03 +0000 (14:29 +1000)
committerDarren Tucker <dtucker@dtucker.net>
Mon, 26 Apr 2021 04:50:58 +0000 (14:50 +1000)
.github/configs
.github/setup_ci.sh

index df7ae28c43e3642ec407b5f507584682ede14731..44b607a37ab170bc2e83d124f3a80804c2d30313 100755 (executable)
@@ -135,4 +135,9 @@ fi
 
 CONFIGFLAGS="${CONFIGFLAGS} ${LIBCRYPTOFLAGS}"
 
+if [ -x "$(which plink 2>/dev/null)" ]; then
+       REGRESS_INTEROP_PUTTY=yes
+       export REGRESS_INTEROP_PUTTY
+fi
+
 export LTESTS SUDO TEST_TARGET TEST_SSH_UNSAFE_PERMISSIONS
index 569502527885efc7eb806f91732cc588a4985833..72b545ce5cd85778d2fe34b5a97553789e850629 100755 (executable)
@@ -53,6 +53,7 @@ for TARGET in $TARGETS; do
           1.*) INSTALL_OPENSSL="OpenSSL_$(echo ${INSTALL_OPENSSL} | tr . _)" ;;
           3.*) INSTALL_OPENSSL="openssl-${INSTALL_OPENSSL}" ;;
         esac
+        PACKAGES="${PACKAGES} putty-tools"
        ;;
     libressl-*)
         INSTALL_LIBRESSL=$(echo ${TARGET} | cut -f2 -d-)
@@ -60,6 +61,7 @@ for TARGET in $TARGETS; do
           master) ;;
           *) INSTALL_LIBRESSL="v$(echo ${TARGET} | cut -f2 -d-)" ;;
         esac
+        PACKAGES="${PACKAGES} putty-tools"
        ;;
     valgrind*)
        PACKAGES="$PACKAGES valgrind"