+ msg_already_running "Nagios"
+ return
+ fi
+
+ checkconfig
+ msg_starting "Nagios"
+
+ # remove stale cmd pipe (or nagios won't start if it exists)
+ rm -f /var/lib/nagios/rw/nagios.cmd
+ daemon /usr/sbin/nagios -d /etc/nagios/nagios.cfg </dev/null
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
+ touch /var/lock/subsys/nagios
+ fi
+}
+
+stop() {
+ # Stop daemons.
+ if [ ! -f /var/lock/subsys/nagios ]; then
+ msg_not_running "Nagios"
+ return