<ก่อนหน้านี้ | Contents | ถัดไป>
6.50.1. การติดตั้ง OpenSSL
ขั้นแรก แก้ไขปัญหาที่ระบุต้นน้ำ:
sed -i '/\} data/s/ =.*$/;\n
การเข้ารหัสลับ/rand/rand_lib.c
memset(\&data, 0, sizeof(data));/' \
sed -i '/\} data/s/ =.*$/;\n
การเข้ารหัสลับ/rand/rand_lib.c
เตรียม OpenSSL สำหรับการรวบรวม:
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
แบ่งปัน \
zlib-ไดนามิก
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
แบ่งปัน \
zlib-ไดนามิก
รวบรวมแพ็คเกจ:
ทำ
ทำ
หากต้องการทดสอบผลลัพธ์ ให้พิมพ์:
ทำแบบทดสอบ
ทำแบบทดสอบ
ติดตั้งแพ็คเกจ:
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile ทำให้ MANSUFFIX=ssl ติดตั้ง
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile ทำให้ MANSUFFIX=ssl ติดตั้ง
หากต้องการ ให้ติดตั้งเอกสาร:
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