Статья содержит информацию о том, как установить последнюю версию OpenSSL из исходных кодов в Ubuntu 14
- удаляем старую версию OpenSSL
- apt-get purge openssl
- устанавливаем необходимые для компиляции пакеты
- apt-get install build-essential zlib1g-dev
- создаем пользователя для компиляции OpenSSL
- adduser temp
- Замечание: данный шаг необходим потому, что согласно руководству по установке OpenSSL осуществляемое далее тестирование должно выполняться непривилегированным пользователем
- входим в систему под пользователем temp
- скачиваем последнюю версию OpenSSL
- wget https://www.openssl.org/source/openssl-1.1.0f.tar.gz
- выполняем конфигурирование
- ./config --prefix=/usr --openssldir=/etc/openssl zlib no-deprecated no-ssl3-method no-tls1-method no-tls1_1-method no-dtls1-method
- выполняем компиляцию
- make
- выполняем тестирование
- make test
- входим в систему под учетной записью суперпользователя
- переходим в папку с дистрибутивом OpenSSL и выполняем установку
- make install
- перезагружаемся