Bug 9458 - The Nagios daemon don't start becouse can't create a pid file.
Summary: The Nagios daemon don't start becouse can't create a pid file.
Status: CLOSED DUPLICATE of bug 9457
Alias: None
Product: Branch 3.0
Classification: Archive
Component: nagios (show other bugs)
Version: 3.0
Hardware: all Linux
: P2 normal
Assignee: Dmitry Lebkov
QA Contact: at@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-24 14:50 MSD by Artem
Modified: 2008-03-13 23:28 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem 2006-04-24 14:50:28 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
дубль :( 

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