Bug 9457

Summary: The Nagios daemon don't start becouse can't create a pid file.
Product: Branch 3.0 Reporter: Artem <oc.feez>
Component: nagiosAssignee: Dmitry Lebkov <dlebkov>
Status: CLOSED FIXED QA Contact: at <at>
Severity: normal    
Priority: P2    
Version: 3.0   
Hardware: all   
OS: Linux   

Description Artem 2006-04-24 14:45:59 MSD
Пакет: nagios-2.0-alt0.b3.1

В файле по-умолчанию /etc/nagios/nagios.cfg прописано: 

lock_file=/var/run/nagios.pid
nagios_user=nagios
nagios_group=nagios

Похоже сам демон nagios сначала меняет свой uid и gid на nagios и только потом
пытается создать pid-файл потому, что во время старта (/etc/init.d/nagios start)
он вылетает с ошибкой и в логи пишет вот это: 

[1145874520] You do not have permission to write to /var/run/nagios.pid

После "chmod 777 /var/run" стартуется нормально, но это не нормально.

Для себя, как временное решение, в конфиге nagios.cfg поменял lock_file на этот:
lock_file=/var/log/nagios/nagios.pid
и в /etc/init.d/nagios тоже сделал соответствующие изменения.
Comment 1 Artem 2006-04-24 14:52:02 MSD
*** Bug 9458 has been marked as a duplicate of this bug. ***
Comment 2 Dmitry Lebkov 2007-01-26 05:22:14 MSK
Исправлено в 2.0-alt1