Apache 2.4.12 Проблема обновления с OpenSSL 1.0.2c

для уязвимости FREAK,

Я попытался обновить Apache 2.4.12 от 2.4.10 и OpenSSL до 1.0.2c, используя следующую строку

./config --openssldir=/usr/local/openssl make make test make install 

введите описание изображения здесь

После успешного обновления OpenSSL. Я попытался обновить apache2.4.12 вручную, используя следующую строку.

  ./configure --prefix=$apache_install_path --with-included-apr=$PACKAGE_PATH/$APACHE_INSTALLATION_PKGNAME/httpd-2.4.12/srclib/apr --with-pcre=$PACKAGE_PATH/$APACHE_INSTALLATION_PKGNAME/pcre-8.36/pcre-config --with-included-apr-util=$PACKAGE_PATH/$APACHE_INSTALLATION_PKGNAME/httpd-2.4.12/srclib/apr-util --enable-mods-shared=all --enable-ssl=shared --enable-ssl --enable-rewrite=shared --enable-proxy=shared --enable-headers=shared --enable-expires=shared --enable-cern-meta=shared --enable-unique-id=shared --enable-mime-magic=shared --with-ssl=/usr/local/ssl --enable-so --enable-module=so --enable-module=rewrite --enable-shared=rewrite --enable-load-all-modules $@ >> "${HTTPD_LOG}" 2>&1 

Предположим, что APR, APR-Util и Pcre уже выполнены и установлены.

Мы получаем следующие ошибки в журнале компиляции httpd.

 Making install in ssl make[2]: Entering directory `/data/AMOS/PACKAGES/Apache/Apache2.4.12_installation_packages/httpd-2.4.12/modules/ssl' make[3]: Entering directory `/data/AMOS/PACKAGES/Apache/Apache2.4.12_installation_packages/httpd-2.4.12/modules/ssl' /usr/local/apr/build-1/libtool --silent --mode=link gcc -std=gnu99 -I/usr/local/ssl/include -g -O2 -pthread -L/usr/local/ssl/lib -lssl -lcrypto -lrt -lcrypt -lpthread -o mod_ssl.la -rpath /usr/local/apache2/modules -module -avoid-version mod_ssl.lo ssl_engine_config.lo ssl_engine_init.lo ssl_engine_io.lo ssl_engine_kernel.lo ssl_engine_log.lo ssl_engine_mutex.lo ssl_engine_pphrase.lo ssl_engine_rand.lo ssl_engine_vars.lo ssl_scache.lo ssl_util_stapling.lo ssl_util.lo ssl_util_ssl.lo ssl_engine_ocsp.lo ssl_util_ocsp.lo -export-symbols-regex ssl_module /usr/bin/ld: /usr/local/ssl/lib/libssl.a(s3_srvr.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC /usr/local/ssl/lib/libssl.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [mod_ssl.la] Error 1 make[3]: Leaving directory `/data/AMOS/PACKAGES/Apache/Apache2.4.12_installation_packages/httpd-2.4.12/modules/ssl' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/data/AMOS/PACKAGES/Apache/Apache2.4.12_installation_packages/httpd-2.4.12/modules/ssl' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/data/AMOS/PACKAGES/Apache/Apache2.4.12_installation_packages/httpd-2.4.12/modules' make: *** [install-recursive] Error 1 

  • Отправить письмо с помощью OpenSSL
  • Как создать хранилище ключей и доверительное хранилище с использованием самозаверяющего сертификата?
  • libcrypto.so.1.0.0: информация о версии отсутствует (требуется /opt/Android/Sdk/cmake/3.6.3155560/bin/cmake)
  • Проверка клиентом электронной почты с цифровой подписью
  • Добавление пэра в другой
  • makepasswd не работает должным образом в Debian Stretch
  • Проверьте, имеет ли секретный ключ SSH защиту паролем
  • Конфигурирование syslog-ng на RHEL 7 завершается неудачно с зависимостью OpenSSL версии 0.9.8
  • Stunnel: как игнорировать дату истечения срока действия сертификата
  • настроить ошибку при попытке создать OpenSSL на CentOS
  • Как постепенно удалить файл параллельно с шифрованием?
  • Interesting Posts

    Как bc отличается от постоянного тока?

    Как использовать оператор case для обработки нескольких возвращаемых значений

    Как записать iptables с ядра 3.9.0?

    Как найти параметры компиляции proftpd Ubuntu 14.04

    Безопасно ли удалять файлы .journal ~?

    Как лучше всего включить конфигурацию Wi-Fi или Ethernet на встроенном устройстве?

    Попытка добавить новую строку в команду вставки

    Почему некоторые из моих разделов lvm имеют «-real», добавленные к их именам?

    Присоедините семь файлов с awk по очереди

    Ubuntu DMA Auto Активирует флаг оптимизации

    Получение Wi-Fi на FreeBSD на PPC Mac

    Как получить использование физической памяти в Solaris с помощью командной строки

    какое условие нам нужно использовать «.» в командной строке?

    Удалить строку, соответствующую шаблону, если следующая строка не соответствует другому шаблону

    Время запуска для запуска приложения через команду терминала

    Linux и Unix - лучшая ОС в мире.