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 [ -x /usr/bin/exim ] || exit 0
32 # See how we were called.
36 show "Starting exim: "
37 daemon /usr/bin/exim $([ "$DAEMON" = "yes" ] && echo -bd) \
38 $([ -n "$QUEUE" ] && echo -q$QUEUE)
39 touch /var/lock/subsys/exim
43 show "Shutting down exim: "
45 rm -f /var/lock/subsys/exim
55 echo "Usage: $0 {start|stop|restart|status}"