diff options
author | Tim Biermann <tbier@posteo.de> | 2021-01-08 00:24:06 +0000 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2021-01-08 00:24:06 +0000 |
commit | 86cd7351f62dab83226958ac6ded436ecf188bcd (patch) | |
tree | 2dd4497d7c0408a16d04f99f5fae87a514f85b55 /grafana/grafana.service | |
parent | f1bba802970ffd6088fe90dec98f3c513412287a (diff) | |
download | contrib-86cd7351f62dab83226958ac6ded436ecf188bcd.tar.gz contrib-86cd7351f62dab83226958ac6ded436ecf188bcd.tar.xz |
grafana: initial commit, version 7.3.6
Diffstat (limited to 'grafana/grafana.service')
-rwxr-xr-x | grafana/grafana.service | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/grafana/grafana.service b/grafana/grafana.service new file mode 100755 index 000000000..9e6859e11 --- /dev/null +++ b/grafana/grafana.service @@ -0,0 +1,35 @@ +#!/bin/sh +# +# /etc/rc.d/grafana: start/stop grafana daemon +# + +SSD=/sbin/start-stop-daemon +PROG=/usr/sbin/grafana-server +OPTS="--homepath /usr/share/grafana" + +case $1 in +start) + $SSD --start -b --exec $PROG -- $OPTS + ;; +stop) + $SSD --stop --retry 10 --exec $PROG + ;; +restart) + $0 stop + $0 start + ;; +status) + $SSD --status --exec $PROG + case $? in + 0) echo "$PROG is running with pid $(pidof $PROG)" ;; + 1) echo "$PROG is not running but the pid file $PID exists" ;; + 3) echo "$PROG is not running" ;; + 4) echo "Unable to determine the program status" ;; + esac + ;; +*) + echo "usage: $0 [start|stop|restart|status]" + ;; +esac + +# End of file |