From 3050254bedf4ebb0769486a92d813a86929b47ed Mon Sep 17 00:00:00 2001 From: manuelkamp <48356947+manuelkamp@users.noreply.github.com> Date: Tue, 21 Dec 2021 23:06:56 +0100 Subject: [PATCH] Create ssdled.sh --- ssdled.sh | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 ssdled.sh diff --git a/ssdled.sh b/ssdled.sh new file mode 100644 index 0000000..5e5c91c --- /dev/null +++ b/ssdled.sh @@ -0,0 +1,48 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: ssdled +# Required-Start: +# Required-Stop: +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Starts & Stops ssdled +# Description: Starts & Stops ssdled +### END INIT INFO + +start () { + /usr/bin/ssdled -d + touch /var/lock/subsys/ssdled +} + +stop () { + killall ssdled + rm -f /var/lock/subsys/ssdled +} + +#Switch case fuer den ersten Parameter +case "$1" in + start) + #Aktion wenn start uebergeben wird + start + echo "Starte ssdled" + ;; + + stop) + #Aktion wenn stop uebergeben wird + stop + echo "Stoppe ssdled" + ;; + + restart) + #Aktion wenn restart uebergeben wird + stop + start + echo "Restarte ssdled" + ;; + *) + #Standard Aktion wenn start|stop|restart nicht passen + echo "(start|stop|restart)" + ;; +esac + +exit 0