Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > 00e680add3e5d0b9a1bcaf2d467673fe > files > 10

abcde-2.5.4-5.mga5.x86_64.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