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