From abbb81160abe6068c9555b78e8569622e5b5f876 Mon Sep 17 00:00:00 2001 From: losinshi Date: Thu, 21 Sep 2006 16:56:53 +0000 Subject: [PATCH] init-script improved git-svn-id: file:///home/jan/tmp/wetterstation/trunk@123 dd492736-c11a-0410-ad51-8c26713eaf7f --- deamon/init/weatherd | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/deamon/init/weatherd b/deamon/init/weatherd index 107b1f7..9950f08 100755 --- a/deamon/init/weatherd +++ b/deamon/init/weatherd @@ -1,14 +1,32 @@ #!/bin/sh binary='/home/jan/testwetter/sammeln/weatherdeamon'; +user='jan' +group='jan' + +check_status() +{ + if [ $? = 0 ] + then + echo "OK" + else + echo "FAILED" + return=$rc_failed + fi +} + return=$rc_done case "$1" in start) - /sbin/start-stop-daemon --start -v --exec $binary + echo -n "Starting Weather - daemon..." + /sbin/start-stop-daemon --start -q --chuid $user --group $group --exec $binary + check_status ;; stop) - /sbin/start-stop-daemon --stop -v --exec $binary + echo -n "Stopping Weather - daemon..." + /sbin/start-stop-daemon --stop -q --exec $binary + check_status ;; restart) $0 stop && $0 start || return=$rc_failed