Re[2]: Редактирование конфига юзерами и защита от их кривых рук
Nick S. Knutov
mail at knutov.com
Sat Dec 15 23:32:04 MSK 2007
Hello Igor,
Sunday, December 16, 2007, 12:54:09 AM, you wrote:
> On Sun, Dec 16, 2007 at 12:44:06AM +0500, Nick S. Knutov wrote:
>> Есть желание дать юзерам возможность редактировать свой конфиг.
>> Есть ли уже какие-то готовые варианты/алгоритмы проверки корректности
>> получившегося куска конфига и контроля, чтобы кусок конфига не вылез
>> за пределы своего server {} ?
> По идее, nginx -t это проверяет - include'у должна не понравиться лишняя '}'.
Юзер может написать } server {
и тогда со скобками будет все нормально. Парсить же на предмет
отсутствия в тексте server\s*{ без наличия четкого БНФ мне кажется не
очень хорошей идеей.
--
Best regards,
Nick mailto:mail at knutov.com
More information about the nginx-ru
mailing list