Skip to content

Commit

Permalink
fix: disable engine support and AF_ALG engine in OpenSSL
Browse files Browse the repository at this point in the history
  • Loading branch information
tedostrem committed Nov 6, 2024
1 parent 571d933 commit 7e52c0a
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,12 @@ jobs:
wget https://www.openssl.org/source/openssl-3.0.8.tar.gz
tar xf openssl-3.0.8.tar.gz
cd openssl-3.0.8
# Modified Configure options
CC="musl-gcc -fPIC" ./Configure no-shared no-async --prefix=/usr/local/musl --openssldir=/usr/local/musl no-comp no-idea no-mdc2 no-rc5 no-ec2m no-sm2 no-sm4 no-secure-memory linux-x86_64
# Modified Configure options - disabled problematic engines
CC="musl-gcc -fPIC" ./Configure no-shared no-async --prefix=/usr/local/musl \
--openssldir=/usr/local/musl \
no-comp no-idea no-mdc2 no-rc5 no-ec2m no-sm2 no-sm4 \
no-secure-memory no-engine no-afalg \
linux-x86_64
make -j$(nproc)
sudo make install
echo "OPENSSL_DIR=/usr/local/musl" >> $GITHUB_ENV
Expand Down

0 comments on commit 7e52c0a

Please sign in to comment.