]> git.pld-linux.org Git - packages/kannel.git/commitdiff
- adapterized
authorundefine <undefine@pld-linux.org>
Wed, 20 Aug 2003 21:59:54 +0000 (21:59 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    kannel.init -> 1.2

kannel.init

index 5cbb27b081940170a909c198a1f3d1acdd57b98f..41404e6c703a733a2d68e8e856151c2530789a28 100644 (file)
@@ -26,7 +26,14 @@ CONFIGFILE=/etc/kannel/kannel.conf
 [ -f /etc/sysconfig/kannel ] && . /etc/sysconfig/kannel
 
 # Check that networking is up
-[ ${NETWORKING} = "no" ] && exit 0;
+if is_yes "${NETWORKING}"; then
+       if [ ! -f /var/lock/subsys/network -a "$1" != stop -a "$1" != status -a "$1" != init ]; then
+               msg_network_down Kannel
+               exit 1
+       fi
+else
+       exit 0
+fi
 
 STARTER="/usr/sbin/run_kannel_box"
 
@@ -43,7 +50,7 @@ case "$1" in
                [ $RETVAL1 -eq 0 -a $RETVAL2 -eq 0 ] && touch /var/lock/subsys/kannel ||\
                RETVAL=1
        else
-               msg_Already_Running "Kannel gateway"
+               msg_already_running "Kannel gateway"
                exit 1
        fi
         ;;
@@ -53,20 +60,21 @@ case "$1" in
                killproc "$STARTER"
                rm -f /var/lock/subsys/kannel >/dev/null 2>&1
        else
-               msg_Not_Running "Kannel gateway"
+               msg_not_running "Kannel gateway"
                exit 1
        fi      
        ;;
   status)
         status kannel
+       exit $?
         ;;
   restart|reload)
         $0 stop
         $0 start
         ;;
     *)
-       msg_Usage "$0 {start|stop|status|restart|reload}"
-       exit 1
+       msg_usage "$0 {start|stop|status|restart|reload}"
+       exit 3
        ;;
 esac
 
This page took 0.035812 seconds and 4 git commands to generate.