Bug 9458 - The Nagios daemon don't start becouse can't create a pid file.
: The Nagios daemon don't start becouse can't create a pid file.
Status: CLOSED DUPLICATE of bug 9457
: Branch 3.0
(All bugs in Branch 3.0/nagios)
: 3.0
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-04-24 14:50 by
Modified: 2008-03-13 23:28 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-04-24 14:50:28
Пакет: 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 From 2006-04-24 14:52:02 -------
дубль :( 

*** This bug has been marked as a duplicate of 9457 ***