29 lines
462 B
Groff
29 lines
462 B
Groff
|
#!/sbin/runscript
|
||
|
|
||
|
depend() {
|
||
|
need net
|
||
|
}
|
||
|
|
||
|
start() {
|
||
|
ebegin "Starting nsca"
|
||
|
start-stop-daemon --start --quiet --name nsca \
|
||
|
--startas /usr/nagios/bin/nsca \
|
||
|
-c nagios:nagios \
|
||
|
-- -c /etc/nagios/nsca.cfg \
|
||
|
--daemon
|
||
|
eend $? "Failed to Start nsca"
|
||
|
}
|
||
|
|
||
|
stop() {
|
||
|
ebegin "Stopping nsca"
|
||
|
start-stop-daemon --stop --quiet -n nsca
|
||
|
eend $? "Failed to Stop nsca"
|
||
|
}
|
||
|
|
||
|
restart() {
|
||
|
ebegin "Restarting nsca"
|
||
|
svc_stop
|
||
|
svc_start
|
||
|
eend $? "Failed to Restart nsca"
|
||
|
}
|