Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-release > by-pkgid > a1715f01be33b8553a906b8182bd10ad > files > 10

abcde-2.8.1-1.mga6.armv5tl.rpm

#!/bin/sh

##########
# The first argument tells what to do.
##########

RUNNING=`ps -ef|grep [a]bcded|awk '{ print $2 }'`

state=$1

case $state in
start)

        if [ -n "$RUNNING"  ]; then
                echo "abcde daemon already running."
                exit 0
        fi

        echo "Starting abcde daemon"
        abcded &
        echo "Done."
        ;;
stop)
        if [ -n "$RUNNING"  ]; then
           /bin/kill -9 $RUNNING > /dev/null
           if [ $? = 0 ]; then
                echo "abcde daemon killed"
           fi
        fi
        ;;
restart)
        $0 stop
        $0 start
        ;;
*)
        echo "Usage: $0 {start|stop|restart}"
        exit 1
esac