openssl⚓︎
Пакет содержит инструменты управления и библиотеки криптографии. Они полезны для предоставления криптографических функций к другим пакетам, таким как OpenSSH, почтовым приложениям и веб-браузерам (для доступа к сайтам по HTTPS).
Версия: 3.0.1
Размер: 14.32Mb
Приоритет: Необходимый
Оригинальное расположение: https://www.openssl.org/source/openssl-3.0.1.tar.gz
Ссылка для загрузки: https://lx4u.ru/downloads/packages/openssl-3.0.1.tar.gz
MD5: 7d07e849d77d276891edd579a8832bb3
Домашняя страница: https://www.openssl.org/
SBU: 1.8
Настройка⚓︎
./config --prefix=/usr \
--openssldir=/etc/ssl \
--libdir=lib \
shared \
zlib-dynamic
Сборка⚓︎
make
Тестирование⚓︎
make test
Предупреждение
Известно, что один тест 30-test_afalg.t
даст сбой в некоторых конфигурациях ядра (по-видимому, предполагает, что некоторые неопределенные параметры Crypto
были выбраны).
Установка⚓︎
sed -i '/INSTALL_LIBS/s/libcrypto.a libssl.a//' Makefile
make MANSUFFIX=ssl install
Для multilib⚓︎
Очистка⚓︎
make distclean
Подготовка⚓︎
MACHINE="i686" \
CC="gcc -m32 -march=i686" \
CXX="g++ -m32 -march=i686" \
./config \
--prefix=/usr \
--libdir=/usr/lib32 \
--openssldir=/etc/ssl \
--libdir=lib32 \
shared \
zlib-dynamic \
linux-x86
Сборка⚓︎
make
Установка⚓︎
make DESTDIR=$PWD/DESTDIR install
cp -Rv DESTDIR/usr/lib32/* /usr/lib32
rm -rf DESTDIR
Установленные файлы⚓︎
Программы: c_rehash и openssl
Библиотеки: libcrypto.so и libssl.so
Директории: /etc/ssl, /usr/include/openssl и /usr/lib/engines