From a010bb031f0e163d836feee77eb105bbaa4e3628 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Fri, 19 Jan 2007 10:20:30 +0000 Subject: [PATCH] - use functions Changed files: conmand.init -> 1.2 --- conmand.init | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/conmand.init b/conmand.init index 3f2a98c..6eda1ec 100644 --- a/conmand.init +++ b/conmand.init @@ -26,10 +26,7 @@ else exit 0 fi -RETVAL=0 -# See how we were called. -case "$1" in - start) +start() { # Check if the service is already running? if [ ! -f /var/lock/subsys/conmand ]; then msg_starting conmand @@ -39,20 +36,30 @@ case "$1" in else msg_already_running conmand fi - ;; - stop) +} + +stop() { if [ -f /var/lock/subsys/conmand ]; then msg_stopping conmand killproc conmand - rm -f /var/lock/subsys/conmand >/dev/null 2>&1 + rm -f /var/lock/subsys/conmand >/dev/null else msg_not_running conmand fi +} + +RETVAL=0 +# See how we were called. +case "$1" in + start) + start + ;; + stop) + stop ;; restart) - $0 stop - $0 start - exit $? + stop + start ;; status) status conmand -- 2.43.0