Как использовать альтернативный openssl?

Igor Ustinov igus на cryptocom.ru
Пт Май 11 06:21:42 UTC 2012


Добрый день!

Хочу шифрование https по ГОСТам (не спрашивайте, зачем - страна такая).
ГОСТов нет в openssl 0.9.8, но есть в openssl 1.0.0.
Там, где openssl 1.0.0 является системной (например, в RHEL6), можно 
перекомпилировать её с поддержкой ГОСТ, и nginx прекрасно начинает 
шифровать по ГОСТам.
А если в системе стоит 0.9.8? Компилируем 1.0.0 и ставим её в сторонке 
(например, в /opt), но вот подружить с ним nginx никак не получается: 
опция сборки --with-openssl требует ссылки на каталог с исходниками, а 
не с установленным openssl и, похоже, при наличии этой опции openssl 
вкомпилируется внутрь nginx, что не подходит, так как не устроит наше 
любимое государство.

Подскажите, это действительно так или есть таки способ подружить nginx с 
openssl, стоящим в нестандартном месте?

С уважением,
Игорь Устинов



Подробная информация о списке рассылки nginx-ru