]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Set OPENSSL_BIN from OpenSSL directory.
authorDarren Tucker <dtucker@dtucker.net>
Fri, 6 Jan 2023 12:19:07 +0000 (23:19 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Fri, 6 Jan 2023 12:19:07 +0000 (23:19 +1100)
Makefile.in
configure.ac

index cbb6f6b6b8385b7d8ce5e97ec009105f1c0373f9..678a43bcbf2eca8d0c1294cf96624b1d3052916d 100644 (file)
@@ -723,6 +723,7 @@ unit: regress-unit-binaries
 interop-tests t-exec file-tests: regress-prep regress-binaries $(TARGETS)
        cd $(srcdir)/regress || exit $$?; \
        EGREP='@EGREP@' \
+       OPENSSL_BIN='@OPENSSL_BIN@' \
        $(MAKE) \
                .CURDIR="$(abs_top_srcdir)/regress" \
                .OBJDIR="$(BUILDDIR)/regress" \
index 622d1afbb19f623ed019cd39070caefa493e9fd6..be8d9ad821e15b935ecee3f5bc3f428686578ca4 100644 (file)
@@ -130,10 +130,12 @@ AC_CHECK_DECL([PR_SET_NO_NEW_PRIVS], [have_linux_no_new_privs=1], , [
 ])
 
 openssl=yes
+openssl_bin=openssl
 AC_ARG_WITH([openssl],
        [  --without-openssl       Disable use of OpenSSL; use only limited internal crypto **EXPERIMENTAL** ],
        [  if test "x$withval" = "xno" ; then
                openssl=no
+               openssl_bin=""
           fi
        ]
 )
@@ -2694,11 +2696,14 @@ AC_ARG_WITH([ssl-dir],
                        esac
                        if test -d "$withval/lib"; then
                                libcrypto_path="${withval}/lib"
+                               openssl_bin="${withval}/bin/openssl"
                        elif test -d "$withval/lib64"; then
                                libcrypto_path="$withval/lib64"
+                               openssl_bin="${withval}/bin/openssl"
                        else
                                # Built but not installed
                                libcrypto_path="${withval}"
+                               openssl_bin="${withval}/apps/openssl"
                        fi
                        if test -n "${rpath_opt}"; then
                                LDFLAGS="-L${libcrypto_path} ${rpath_opt}${libcrypto_path} ${LDFLAGS}"
@@ -2713,6 +2718,7 @@ AC_ARG_WITH([ssl-dir],
                fi
        ]
 )
+AC_SUBST(OPENSSL_BIN, [${openssl_bin}])
 
 AC_ARG_WITH([openssl-header-check],
        [  --without-openssl-header-check Disable OpenSSL version consistency check],