nginx environment directives

S L _lsv_ at bk.ru
Tue Oct 28 01:21:53 UTC 2014




Mon, 27 Oct 2014 19:23:17 +0300 от Maxim Dounin <mdounin at mdounin.ru>:
>Hello!
>
>On Fri, Oct 24, 2014 at 03:11:03PM +0400, S L wrote:
>
>>  где это опция сборки? В апаче? вот что это за опция... и она на запуск, а не на сборку.
>>   -D name            : define a name for use in <IfDefine name> directives
>
>Если вы передаёте -DOPENSSL_NO_HEARTBEATS Апачу при запуске - то 
>оно ничего полезного не делает, кроме как позволяет проверить 
>соответствующее имя конфигах.
>
>Если вопрос на самом деле про то, как сделать в nginx'е 
>конфигурацию, зависящую от переменных окружения, т.е. какой-либо 
>аналог директивы <IfDefine> в Апаче, то ответ - использовать 
>любимый шаблонизатор, например make + sed.
>
>Если вопрос про то, как защититься от атак в связи с уязвимостью 
>Heartbleed, то ответ - обновить OpenSSL.  (В крайнем случае - 
>пересобрать OpenSSL с соответствующей опцией, но лучше так не 
>делать, ибо и других дырок хватает.)
>
>Если вопрос про то, как запретить OpenSSL'ю использование 
>расширения Heartbeat (на всякий случай, вдруг там ещё где грабли), 
>то ответ - собрать OpenSSL с соответствующей опцией.
А если у меня бинарный дистрибутив, то опцию никак нельзя выключить?
>
>-- 
>Maxim Dounin
>http://nginx.org/
>
>_______________________________________________
>nginx-ru mailing list
>nginx-ru at nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx-ru

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20141028/19b040ff/attachment.html>


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