6.50.1. Installation von OpenSSL
Beheben Sie zunächst ein im Vorfeld festgestelltes Problem:
sed -i '/\} data/s/ =.*$/;\n
crypto/rand/rand_lib.c
memset(\&data, 0, sizeof(data));/' \
sed -i '/\} data/s/ =.*$/;\n
crypto/rand/rand_lib.c
Bereiten Sie OpenSSL für die Kompilierung vor:
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
geteilt \
zlib-dynamisch
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
geteilt \
zlib-dynamisch
Stellen Sie das Paket zusammen:
um
um
Um die Ergebnisse zu testen, geben Sie Folgendes aus:
Test machen
Test machen
Installieren Sie das Paket:
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile make MANSUFFIX=ssl install
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile make MANSUFFIX=ssl install
Installieren Sie bei Bedarf die Dokumentation:
mv -v /usr/share/doc/openssl /usr/share/doc/openssl-1.1.1c cp -vfr doc/* /usr/share/doc/openssl-1.1.1c
mv -v /usr/share/doc/openssl /usr/share/doc/openssl-1.1.1c cp -vfr doc/* /usr/share/doc/openssl-1.1.1c