summaryrefslogtreecommitdiff
path: root/.github/setup_ci.sh
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2021-04-26 15:34:23 +1000
committerDarren Tucker <dtucker@dtucker.net>2021-04-26 15:34:23 +1000
commitda9d59f526fce58e11cba49cd8eb011dc0bf5677 (patch)
treeeb9aacd8072f260afb4619e383e6d7689deff326 /.github/setup_ci.sh
parent29e194a752359ebf85bf7fce100f23a0477fc4de (diff)
downloadopenssh-git-da9d59f526fce58e11cba49cd8eb011dc0bf5677.tar.gz
Add test against OpenSSL w/out ECC.
Diffstat (limited to '.github/setup_ci.sh')
-rwxr-xr-x.github/setup_ci.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/.github/setup_ci.sh b/.github/setup_ci.sh
index 72b545ce..4c7a9019 100755
--- a/.github/setup_ci.sh
+++ b/.github/setup_ci.sh
@@ -47,6 +47,10 @@ for TARGET in $TARGETS; do
hardenedmalloc)
INSTALL_HARDENED_MALLOC=yes
;;
+ openssl-noec)
+ INSTALL_OPENSSL=OpenSSL_1_1_1k
+ SSLCONFOPTS="no-ec"
+ ;;
openssl-*)
INSTALL_OPENSSL=$(echo ${TARGET} | cut -f2 -d-)
case ${INSTALL_OPENSSL} in
@@ -94,7 +98,8 @@ if [ ! -z "${INSTALL_OPENSSL}" ]; then
(cd ${HOME} &&
git clone https://github.com/openssl/openssl.git &&
cd ${HOME}/openssl &&
- ./config no-threads no-engine no-fips no-shared --prefix=/opt/openssl/head &&
+ ./config no-threads no-engine no-fips no-shared ${SSLCONFOPTS} \
+ --prefix=/opt/openssl/head &&
make -j2 && sudo make install_sw)
fi