6.50.1. تركيب OpenSSL
![]()
أولاً ، إصلاح مشكلة تم تحديدها في المنبع:
sed -i '/ \} data / s / =. * $ / ؛ \ n
تشفير / راند / rand_lib.c
memset (\ & data، 0، sizeof (data))؛ / '\
sed -i '/ \} data / s / =. * $ / ؛ \ n
تشفير / راند / rand_lib.c
تحضير OpenSSL للتجميع:
./config --refix = / usr \
--openssldir = / etc / ssl \
- ليبدير = ليب \
مشتركة \
zlib- ديناميكي
./config --refix = / usr \
--openssldir = / etc / ssl \
- ليبدير = ليب \
مشتركة \
zlib- ديناميكي
تجميع الحزمة:
جعل
جعل
لاختبار النتائج ، قم بإصدار:
قم بإجراء الاختبار
قم بإجراء الاختبار
قم بتثبيت الحزمة:
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a //' Makefile make MANSUFFIX = تثبيت ssl
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a //' Makefile make 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
توثيق