#!/bin/sh
#
# exim      This shell script takes care of starting and stopping
#               exim.
#
# chkconfig: 2345 80 30
# description: Mail Transfer Agent

BINARY=/usr/sbin/exim
PID=/var/run/exim.pid
EXIM_OPTS=
DAEMON="yes"
QUEUE="15m"
[ "$DAEMON" = yes ] && EXIM_OPTS="$EXIM_OPTS -bd"
[ -n "$QUEUE" ] && EXIM_OPTS="$EXIM_OPTS -q$QUEUE"


# See how we were called.
case "$1" in
  start)
        # Start daemons.
        echo -n "Starting exim: "
	#start-stop-daemon --start --pidfile $PID \
	#        --exec $BINARY -- $EXIM_OPTS -oP $PID
	$BINARY $EXIM_OPTS -oP $PID
        echo
        ;;
  stop)
        # Stop daemons.
        echo -n "Shutting down exim: "
        if [ -e $PID ]; then kill `cat $PID`; fi
        echo
        ;;
  restart)
        $0 stop
        sleep 3
        $0 start
        ;;
  reload)
        if [ -e $PID ]; then kill -HUP `cat $PID`; fi
        ;;
  condrestart)
	$0 restart
        ;;
  status)
        status exim
        ;;
  *)
        echo "Usage: exim {start|stop|restart|reload|condrestart|status}"
        exit 1
esac

exit 0

