возможно, для вашего бинарного дистрибутива есть специальные методы,
но об этом вас наилучшим образом проконсультируют специалисты по
дистрибутиву.
если вам надо установить переменную окружения, это можно сделать перед
запуском nginx, процессы наследуют среду от родителя.
28 октября 2014 г., 6:21 пользователь S L <_lsv_@bk.ru> написал:
>
>
>
> Mon, 27 Oct 2014 19:23:17 +0300 от Maxim Dounin <mdounin@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@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru