blob: 9ce61dd7b97a628012a8a7ebf5109d0769006607 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/sbin/runscript
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
depend() {
need net
use dns logger
}
start() {
ebegin "Starting nagios"
su - nagios -c "touch /var/nagios/nagios.log /var/nagios/status.sav"
rm -f /var/nagios/rw/nagios.cmd
start-stop-daemon -o --quiet --start --startas /usr/nagios/bin/nagios \
--pidfile /var/nagios/nagios.lock -- -d /etc/nagios/nagios.cfg
eend $?
}
stop() {
ebegin "Stopping nagios"
start-stop-daemon -o --quiet --stop --pidfile /var/nagios/nagios.lock
rm -f /var/nagios/status.log /var/nagios/nagios.tmp /var/nagios/nagios.lock /var/nagios/rw/nagios.cmd
eend $?
}
svc_restart() {
ebegin "Restarting nagios"
svc_stop
svc_start
eend $?
}
|