#!/bin/bash set -ex if [ -z "$COMPILE_SSL" ]; then echo "Missing \$COMPILE_SSL!" >&2 exit 1 fi version=${COMPILE_SSL} wget --no-check-certificate https://github.com/openssl/openssl/archive/refs/tags/${version}.tar.gz tar --no-same-owner -xzf ${version}.tar.gz cd openssl-${version} ./Configure --prefix=/opt/openssl3 --openssldir=/opt/openssl3/ssl make -j$(nproc) # only install apps and library sudo make install_sw cd .. rm -rf ${version}.tar.gz rm -rf openssl-${version}