3 # exim This shell script takes care of starting and stopping
6 # chkconfig: 2345 80 30
7 # description: Exim is a Mail Transport Agent, which is the program \
8 # that moves mail from one machine to another.
10 # config: /etc/exim.cf
11 # pidfile: /var/run/exim.pid
13 # Source function library.
14 . /etc/rc.d/init.d/functions
16 # Source networking configuration.
17 . /etc/sysconfig/network
19 # Source sendmail configureation.
20 if [ -f /etc/sysconfig/exim ] ; then
27 # Check that networking is up.
28 [ ${NETWORKING} = "no" ] && exit 0
30 [ -f /usr/bin/exim ] || exit 0
32 # See how we were called.
36 echo -n "Starting exim: "
37 daemon /usr/bin/exim $([ "$DAEMON" = yes ] && echo -bd) \
38 $([ -n "$QUEUE" ] && echo -q$QUEUE)
40 touch /var/lock/subsys/exim
44 echo -n "Shutting down exim: "
47 rm -f /var/lock/subsys/exim
57 echo "Usage: exim {start|stop|restart|status}"