summaryrefslogtreecommitdiffstats
path: root/debian/netdata.init
diff options
context:
space:
mode:
authorLennart Weller <lhw@ring0.de>2017-07-27 10:09:20 +0000
committerLennart Weller <lhw@ring0.de>2017-07-27 10:09:20 +0000
commitf0b58d014dd0f090f9a3a99451dfdf6c41a44786 (patch)
treea0c266fa0da0f27638c9388cc7563fc8fb6db1da /debian/netdata.init
parentUpdated version 1.7.0+dfsg from 'upstream/1.7.0+dfsg' (diff)
downloadnetdata-f0b58d014dd0f090f9a3a99451dfdf6c41a44786.tar.xz
netdata-f0b58d014dd0f090f9a3a99451dfdf6c41a44786.zip
update to 1.7.0
Diffstat (limited to 'debian/netdata.init')
-rw-r--r--debian/netdata.init10
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