From 3de9b084b260a1625bfba803a4ff4d68f89d2260 Mon Sep 17 00:00:00 2001 From: Gabriel Filion Date: Wed, 26 Jan 2011 12:18:55 -0500 Subject: irc bot: Adjust arguments to start-stop-daemon The start method lacks a parameter that sets the daemon with the right uid: --chuid The stop method does not error out when trying to stop a daemon that does not run. Now the daemon should behave better. --- templates/irc_bot/nagios-nsa.sh.erb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'templates') diff --git a/templates/irc_bot/nagios-nsa.sh.erb b/templates/irc_bot/nagios-nsa.sh.erb index 61cc063..6e608db 100644 --- a/templates/irc_bot/nagios-nsa.sh.erb +++ b/templates/irc_bot/nagios-nsa.sh.erb @@ -16,7 +16,7 @@ SOCKFILE=<%= nagios_nsa_socket %> start() { log_daemon_msg "Starting nagios IRC bot" "nagios-nsa" - if start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --user nagios --exec /usr/local/bin/riseup-nagios-server.pl; then + if start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --user nagios --chuid nagios --exec /usr/local/bin/riseup-nagios-server.pl; then log_end_msg 0 else log_end_msg 1 @@ -25,7 +25,7 @@ start() { stop () { log_daemon_msg "Stopping nagios IRC bot" "nagios-nsa" - if start-stop-daemon --stop --quiet --oknodo --pidfile $PIDFILE; then + if start-stop-daemon --stop --quiet --pidfile $PIDFILE; then log_end_msg 0 else log_end_msg 1 -- cgit v1.2.3