Add script that allows to start pigpiod as a service.
authorAlexander Schaefer <alexander.c.schaefer@gmail.com>
Thu, 10 Mar 2016 20:45:20 +0000 (21:45 +0100)
committerAlexander Schaefer <alexander.c.schaefer@gmail.com>
Thu, 10 Mar 2016 20:45:20 +0000 (21:45 +0100)
util/pigpiod [new file with mode: 0755]

diff --git a/util/pigpiod b/util/pigpiod
new file mode 100755 (executable)
index 0000000..59ba142
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:             pigpiod
+# Required-Start:
+# Required-Stop:
+# Default-Start:        2 3 4 5
+# Default-Stop:         0 1 6 
+# Short-Description:    pigpio daemon
+# Description:          pigpio daemon required to control GPIO pins via pigpio $
+### END INIT INFO
+
+# Actions
+case "$1" in
+  start)
+    pigpiod
+    ;;
+  stop)
+    pkill pigpiod
+    ;;
+  restart)
+    pkill pigpiod
+    pigpiod
+    ;;
+  *)
+    echo "Usage: $0 start" >&2
+    exit 3
+    ;;
+esac
+
+exit 0
+