summaryrefslogtreecommitdiffstats
path: root/system/lapsus/rc.lapsus
diff options
context:
space:
mode:
Diffstat (limited to 'system/lapsus/rc.lapsus')
-rw-r--r--system/lapsus/rc.lapsus40
1 files changed, 40 insertions, 0 deletions
diff --git a/system/lapsus/rc.lapsus b/system/lapsus/rc.lapsus
new file mode 100644
index 0000000000..a9c0c6ded7
--- /dev/null
+++ b/system/lapsus/rc.lapsus
@@ -0,0 +1,40 @@
+#!/bin/sh
+# Start/stop/restart lapsus.
+# $Id: rc.lapsus,v 1.0 2007/11/28
+# Author: Heinz Wiesinger <hmwiesinger@gmx.at>
+# ---------------------------------------------------------------------------
+
+# Start lapsus:
+lapsus_start() {
+ if [ -x /usr/sbin/lapsusd ]; then
+ echo "Starting lapsus daemon: /usr/sbin/lapsusd "
+ /usr/sbin/lapsusd
+ fi
+}
+
+# Stop lapsus:
+lapsus_stop() {
+ echo "Stopping lapsus daemon"
+ killall lapsusd 1> /dev/null 2> /dev/null
+}
+
+# Restart lapsus:
+lapsus_restart() {
+ lapsus_stop
+ sleep 1
+ lapsus_start
+}
+
+case "$1" in
+'start')
+ lapsus_start
+ ;;
+'stop')
+ lapsus_stop
+ ;;
+'restart')
+ lapsus_restart
+ ;;
+*)
+ echo "usage $0 start|stop|restart"
+esac