diff options
author | Lennart Weller <lhw@ring0.de> | 2017-07-27 10:09:20 +0000 |
---|---|---|
committer | Lennart Weller <lhw@ring0.de> | 2017-07-27 10:09:20 +0000 |
commit | f0b58d014dd0f090f9a3a99451dfdf6c41a44786 (patch) | |
tree | a0c266fa0da0f27638c9388cc7563fc8fb6db1da /debian/netdata.init | |
parent | Updated version 1.7.0+dfsg from 'upstream/1.7.0+dfsg' (diff) | |
download | netdata-f0b58d014dd0f090f9a3a99451dfdf6c41a44786.tar.xz netdata-f0b58d014dd0f090f9a3a99451dfdf6c41a44786.zip |
update to 1.7.0
Diffstat (limited to 'debian/netdata.init')
-rw-r--r-- | debian/netdata.init | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/debian/netdata.init b/debian/netdata.init index 332ff40b2..731ba47fd 100644 --- a/debian/netdata.init +++ b/debian/netdata.init @@ -23,16 +23,16 @@ . /lib/lsb/init-functions NAME=netdata +PIDFILE=/var/run/netdata.pid DAEMON=/usr/sbin/$NAME DAEMON_USER=$NAME -DAEMON_ARGS="" +DAEMON_ARGS="-P $PIDFILE" # Exit if executable is not installed [ -x "$DAEMON" ] || exit 0 PATH=/sbin:/bin:/usr/sbin:/usr/bin DESC="the netdata daemon" -PIDFILE=/var/run/netdata.pid CONF_FNAME=/etc/netdata/netdata.conf case "$1" in @@ -47,7 +47,7 @@ case "$1" in if start-stop-daemon --stop --signal 0 --quiet --pidfile $PIDFILE --exec $DAEMON; then log_action_end_msg 0 "already running" else - if start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $DEFAULT_ARGS + if start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_ARGS then log_action_end_msg 0 else @@ -75,8 +75,6 @@ case "$1" in fi ;; reload) - echo "Not implemented" - exit 1 log_action_begin_msg "Reloading $DESC configuration" pid=`cat $PIDFILE 2>/dev/null` || true if test ! -f $PIDFILE -o -z "$pid"; then @@ -84,7 +82,7 @@ case "$1" in exit 1 fi - if start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --exec $DAEMON + if start-stop-daemon --stop --signal HUP --quiet --pidfile $PIDFILE --exec $DAEMON then log_action_end_msg 0 elif kill -0 $pid 2>/dev/null; then |