Exim start-script for SuSe 8.2?

Julian Field mailscanner at ecs.soton.ac.uk
Wed Apr 14 18:37:49 IST 2004


At 17:55 14/04/2004, you wrote:
>Does no one have an idea? :(

What happens if you edit /etc/sysconfig/MailScanner and change the MTA in
there, then just use the MailScanner init.d script? I seem to remember
writing all this stuff for you all quite a long time ago.




>On Tue, 13 Apr 2004 09:36:22 +0100, Stefan Merfort
><Stefan.Merfort at NETZONE.DE> wrote:
>
> >Hello,
> >
> >I can't get exim to work... Here is the standard start-script from
>etc/init.d :
> >
> >---------------------------------------------------------------------------
>--------------------------------------------------
> >
> >! /bin/sh
> ># Copyright (c) 1996-2002 SuSE Gmbh Nuernberg, Germany.
> >#
> ># Author: Florian La Roche, 1996, 1997
> >#         Werner Fink <feedback at suse.de>, 1996, 1999-2002
> >#
> >### BEGIN INIT INFO
> ># Provides:                     exim
> ># Required-Start:               $local_fs $remote_fs $network
> ># X-UnitedLinux-Should-Start:   $named $time
> ># Required-Stop:
> ># Default-Start:                3 5
> ># Default-Stop:                 0 1 2 6
> ># Short-Description:            exim MTA
> ># Description:                  Start the exim MTA (mail transfer agent)
> >### END INIT INFO
> >
> >EXIM_PID=/var/run/exim.pid
> >EXIM_BIN=/usr/sbin/exim
> >
> >if [ -s /etc/sysconfig/exim ]; then
> >
> >        . /etc/sysconfig/exim
> >
> >else
> >        # pre 8.0
> >
> >        # Source SuSE config
> >        . /etc/rc.config
> >
> >        # Determine the base and follow a runlevel link name.
> >        base=${0##*/}
> >        link=${base#*[SK][0-9][0-9]}
> >
> >        # Force execution if not called by a runlevel directory.
> >        test $link = $base && START_EXIM=yes
> >        test "$START_EXIM" = yes || exit 0
> >
> >fi
> >
> >. /etc/rc.status
> >rc_reset
> >
> >case "$1" in
> >    start)
> >        # create logfiles if missing
> >        for i
>in /var/log/exim/main.log /var/log/exim/panic.log /var/log/exim/reject.log;
>do
> >                if ! test -e $i; then touch $i; chown mail.mail $i; chmod
>640 $i ; fi
> >        done
> >
> >        echo -n "Initializing SMTP port (exim)"
> >        startproc    -p $EXIM_PID $EXIM_BIN $EXIM_ARGS
> >        rc_status -v
> > ;;
> >    stop)
> >        echo -n "Shutting down SMTP port"
> >        killproc -p $EXIM_PID -TERM $EXIM_BIN
> >        rc_status -v
> >        ;;
> >    test)
> >        echo -n "Testing exim configuration"
> >        $EXIM_BIN -bV
> >        ;;
> >    try-restart)
> >        $0 stop && $0 start
> >        rc_status
> >        ;;
> >    restart)
> >        $0 stop
> >        $0 start
> >        rc_status
> >        ;;
> >    reload|force-reload)
> >        echo -n "Reload service exim"
> >        kill -HUP `cat $EXIM_PID* 2>/dev/null` 2> /dev/null || true
> >        rc_status -v
> >        ;;
> >    status)
> >        echo -n "Checking for service exim: "
> >        checkproc -p $EXIM_PID $EXIM_BIN
> >        rc_status -v
> >        ;;
> >    probe)
> >        test /etc/exim.conf -nt $EXIM_PID \
> >        && echo reload
> >        ;;
> >    *)
> >        echo "Usage: $0 {start|stop|status|try-restart|restart|force-
>reload|reload|probe}"
> >        exit 1
> >esac
> >rc_exit
> >
> >---------------------------------------------------------------------------
>-----------------------------------------------------
> >
> >What do I have to change to get it work?
> >Till now I neither have changed the configuration file
>in /etc/sysconfig/exim/ nor did I
> >made changes to the spool directory in /var/spool/
> >
> >Many thanks for your help!
> >
> > - Stefan

--
Julian Field
www.MailScanner.info
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654



More information about the MailScanner mailing list