На моем сервере установлены клиент Nagios и Oracle sqlplus. Для запуска Sqlplus требуется несколько переменных среды, поэтому я добавил экспорт в /etc/profile
.
Вход в систему с правами root устанавливает переменные, вход в систему с правами пользователя nagios устанавливает также все в порядке, но когда я запускаю некоторые проверки из веб-интерфейса nagios (эти проверки записываются в bash) они заканчиваются ошибкой Error: Empty result from sqlplus. Check plugin settings and Oracle status.
Когда я запускаю эти проверки из терминала как root или как пользователь nagios, все в порядке, так я узнал, что проблема в переменных env.
Буду рад любым предложениям.