summaryrefslogtreecommitdiff
path: root/grafana/grafana.service
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2021-01-08 00:24:06 +0000
committerTim Biermann <tbier@posteo.de>2021-01-08 00:24:06 +0000
commit86cd7351f62dab83226958ac6ded436ecf188bcd (patch)
tree2dd4497d7c0408a16d04f99f5fae87a514f85b55 /grafana/grafana.service
parentf1bba802970ffd6088fe90dec98f3c513412287a (diff)
downloadcontrib-86cd7351f62dab83226958ac6ded436ecf188bcd.tar.gz
contrib-86cd7351f62dab83226958ac6ded436ecf188bcd.tar.xz
grafana: initial commit, version 7.3.6
Diffstat (limited to 'grafana/grafana.service')
-rwxr-xr-xgrafana/grafana.service35
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

Generated by cgit