Приветствую.
Имеется скрипт (основан на
этом), который проверяет доступность сервера по средством пинга. Но проблема в том, что скрипт использует RAW-сокеты, что разрешено только root.
Вот в этом и заключается вопрос, как настроить Nginx так, чтобы конкретный скрипт запускался с правами root? Сам по себе Nginx работает от имени специально для него созданного пользователя.
Спасибо.
P.S. Собственно задача в проверке доступности выбранного сервера и не обязательно именно так ее решать, но вызов системных программ из php (предлагали system("ping ".$_GET[adres]) и подобные) мне показалось не очень разумным.