]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Remove TEST_SSH_ECC.
authorDarren Tucker <dtucker@dtucker.net>
Wed, 29 Sep 2021 08:33:38 +0000 (18:33 +1000)
committerDarren Tucker <dtucker@dtucker.net>
Wed, 29 Sep 2021 08:33:38 +0000 (18:33 +1000)
Convert the only remaining user of it to runtime detection using ssh -Q.

Makefile.in
configure.ac
regress/Makefile

index 24e11de0dfab627748a2bcb24e3778c8691dd3db..c015a4877e3df58a87ac447513bf5affdeef5616 100644 (file)
@@ -748,7 +748,6 @@ interop-tests t-exec file-tests: regress-prep regress-binaries $(TARGETS)
                TEST_SSH_CONCH="conch" \
                TEST_SSH_IPV6="@TEST_SSH_IPV6@" \
                TEST_SSH_UTF8="@TEST_SSH_UTF8@" \
-               TEST_SSH_ECC="@TEST_SSH_ECC@" \
                TEST_SHELL="$(TEST_SHELL)" \
                EXEEXT="$(EXEEXT)" \
                $@ && echo all $@ passed
index 821a75ba17cd1a84ba1eb18fafefc187f9e6a53d..f5fad647d48853207aaabb8132b95ccd718a8c59 100644 (file)
@@ -3105,8 +3105,6 @@ if test "x$openssl" = "xyes" ; then
                AC_MSG_RESULT([no])
        )
 
-       TEST_SSH_ECC=no
-
        if test x$enable_nistp256 = x1 || test x$enable_nistp384 = x1 || \
            test x$enable_nistp521 = x1; then
                AC_DEFINE(OPENSSL_HAS_ECC, [1], [OpenSSL has ECC])
@@ -3118,7 +3116,6 @@ if test "x$openssl" = "xyes" ; then
        if test x$enable_nistp256 = x1; then
                AC_DEFINE([OPENSSL_HAS_NISTP256], [1],
                    [libcrypto has NID_X9_62_prime256v1])
-               TEST_SSH_ECC=yes
        else
                unsupported_algorithms="$unsupported_algorithms \
                        ecdsa-sha2-nistp256 \
@@ -3127,7 +3124,6 @@ if test "x$openssl" = "xyes" ; then
        fi
        if test x$enable_nistp384 = x1; then
                AC_DEFINE([OPENSSL_HAS_NISTP384], [1], [libcrypto has NID_secp384r1])
-               TEST_SSH_ECC=yes
        else
                unsupported_algorithms="$unsupported_algorithms \
                        ecdsa-sha2-nistp384 \
@@ -3136,7 +3132,6 @@ if test "x$openssl" = "xyes" ; then
        fi
        if test x$enable_nistp521 = x1; then
                AC_DEFINE([OPENSSL_HAS_NISTP521], [1], [libcrypto has NID_secp521r1])
-               TEST_SSH_ECC=yes
        else
                unsupported_algorithms="$unsupported_algorithms \
                        ecdh-sha2-nistp521 \
@@ -3144,7 +3139,6 @@ if test "x$openssl" = "xyes" ; then
                        ecdsa-sha2-nistp521-cert-v01@openssh.com"
        fi
 
-       AC_SUBST([TEST_SSH_ECC])
 else
        AC_CHECK_LIB([crypt], [crypt], [LIBS="$LIBS -lcrypt"])
        AC_CHECK_FUNCS([crypt])
index 0b5ad45d753a307d40c07a0b2d48618e5b9eb478..d5481e44f1565a0985fdf5b0674a86a198d83d17 100644 (file)
@@ -188,13 +188,13 @@ t8: $(OBJ)/t8.out
        ${TEST_SSH_SSHKEYGEN} -Bf $(OBJ)/t8.out > /dev/null
 
 $(OBJ)/t9.out:
-       test "${TEST_SSH_ECC}" != yes || \
+       ! ${TEST_SSH_SSH} -Q key-plain | grep ecdsa >/dev/null || \
        ${TEST_SSH_SSHKEYGEN} -q -t ecdsa -N '' -f $@
 
 t9: $(OBJ)/t9.out
-       test "${TEST_SSH_ECC}" != yes || \
+       ! ${TEST_SSH_SSH} -Q key-plain | grep ecdsa >/dev/null || \
        ${TEST_SSH_SSHKEYGEN} -lf $(OBJ)/t9.out > /dev/null
-       test "${TEST_SSH_ECC}" != yes || \
+       ! ${TEST_SSH_SSH} -Q key-plain | grep ecdsa >/dev/null || \
        ${TEST_SSH_SSHKEYGEN} -Bf $(OBJ)/t9.out > /dev/null