summaryrefslogtreecommitdiff
path: root/recipes-extended/monit/monit/monit.init
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-extended/monit/monit/monit.init')
-rwxr-xr-xrecipes-extended/monit/monit/monit.init37
1 files changed, 37 insertions, 0 deletions
diff --git a/recipes-extended/monit/monit/monit.init b/recipes-extended/monit/monit/monit.init
new file mode 100755
index 0000000..0a3c2ea
--- /dev/null
+++ b/recipes-extended/monit/monit/monit.init
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+NAME=monit
+
+ENABLED=yes
+[ -f /etc/default/$NAME ] && . /etc/default/$NAME
+
+if [ "$ENABLED" != "yes" ]; then
+ echo "$NAME: disabled in /etc/default"
+ exit
+fi
+
+case $1 in
+ start)
+ echo "Starting monit"
+ monit
+ ;;
+
+ stop)
+ echo "Stopping monit"
+ monit quit
+ ;;
+
+ restart)
+ echo "Stopping monit"
+ monit quit
+ echo "Starting monit"
+ monit
+ ;;
+
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 2
+ ;;
+esac
+
+