Ich aktualisiere nur meinen Nagios-Server auf die neueste Version (4.0.1) auf meinem Debian 7-System. Wenn ich den Daemon zu starten, habe ich folgende Fehlermeldung:Nagios 4: Ich kann /etc/rc.d/init.d/functions nicht öffnen
# /etc/init.d/nagios start
/etc/init.d/nagios: 20: .: Can't open /etc/rc.d/init.d/functions
Die /etc/rc.d/init.d/functions nicht auf meinem Debian System vorhanden sind (und auch auf meinem Ubuntu 12.04 Workstation).
Was kann ich tun, um dieses Problem zu lösen?
=== Update:
einfach das Startskript mit der folgenden Befehlszeile Hack:
sudo apt-get install daemon
sudo sed -i 's/^\.\ \/etc\/rc.d\/init.d\/functions$/\.\ \/lib\/lsb\/init-functions/g' /etc/init.d/nagios
sudo sed -i 's/status\ /status_of_proc\ /g' /etc/init.d/nagios
sudo sed -i 's/daemon\ --user=\$user\ \$exec\ -ud\ \$config/daemon\ --user=\$user\ --\ \$exec\ -d\ \$config/g' /etc/init.d/nagios
sudo sed -i 's/\/var\/lock\/subsys\/\$prog/\/var\/lock\/\$prog/g' /etc/init.d/nagios
sudo service nagios start
Works auf meinem Debian-Server.
willkommen auf SO nicolargo! verwandtes Nagios Problem: http://tracker.nagios.org/view.php?id=460 – regilero