[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

AW: Angepasstes Startscript zickt rum




Danke genau das war der Fehler, so was dummes habe das ganze dreimal
überprüft, aber wie dem auch sei. Et lüpt.

Thomas

> Hi,
> 
> > Thomas Letzner wrote:
> 
> > Hi
> >
> > Bin seit geraumer Zeit dabei mir einen Emailserver aufzusetzen. Nun habe
> ich
> > wieder ein scheinbar brauchbares Howto gefunden bisher funktionierte
> auch
> > alles bestens. Bei einem Punkt hänge ich allerdings ein wenig. Ich hänge
> > einfach mal das Script an und die Meldung die erscheint wenn ich qmail
> neu
> > starten will.
> >
> > #!/bin/bash
> > #
> > # /etc/init.d/qmail : start or stop the qmail mail subsystem.
> > #
> > # Written by Christian Hudon <chrish@debian.org>
> > # Currently maintained by Jon Marler <jmarler@debian.org>
> > #
> > # Configuration
> > #
> >
> >
> > # set default delivery method
> >
> > alias_empty="|/usr/sbin/qmail-procmail"  # procmail delivery to
> > /var/spool/mail
> > #alias_empty="./Maildir/"       # This uses qmail prefered ~/Maildir/
> > directory
> >                                 # You may want to maildirmake
> > /etc/skel/Maildir
> > #alias_empty="./Mailbox"        # This uses Mailbox file in users $HOME
> >
> > logger="splogger qmail"
> > #logger="|accustamp >>/var/log/qmail.log"   # If you have accustamp
> > installed.
> > #logger=">>/var/log/qmail.log"              # Does not give timing info.
> >
> > # If you uncommented one of the lines that appends to
> /var/log/qmail.log,
> > you
> > # need to uncomment the following two lines.
> > #touch /var/log/qmail.log
> > #chown qmaill /var/log/qmail.log
> >
> > #
> > # End of configuration
> > #
> >
> > test -x /usr/sbin/qmail-start || exit 0
> > test -x /usr/sbin/qmail-send || exit 0
> >
> > case "$1" in
> >         start)
> >         echo -n "Starting mail-transfer agent: qmail"
> >         sh -c "start-stop-daemon --start --quiet --user qmails \
> >         --exec /usr/sbin/qmail-send \
> >         --startas /usr/sbin/qmail-start -- \"$alias_empty\" $logger &"
> >         # prevent denial-of-service attacks, with ulimit
> >         ulimit -v 8192
> >         sh -c "start-stop-daemon --start --quiet --user qmaild \
> >         --exec /usr/bin/tcpserver -- -R -H \
> >         -u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp
> \
> >         /usr/sbin/qmail-smtpd mail.dweeb.de \
> >         /var/vpopmail/bin/vchkpw /bin/true 2>&1 | &logger -t qmail -p
>                                                      ^
> schau mal hier, da sollte ein $ stehen. Tippfehler?
> 
> > mail.notice &"
> >
> >         # Uncomment the following lines to automatically start the pop3
> > server
> >                 sh -c "start-stop-daemon --start --quiet --user root \
> >                 --exec /usr/bin/tcpserver -- \
> >                 -H -R 0 pop-3 /usr/sbin/qmail-popup
> > `hostname`.`dnsdomainname` \
> >                 /var/vpopmail/bin/vchkpw /usr/sbin/qmail-pop3d Maildir
> &"
> >
> >         echo "."
> >         ;;
> >     stop)
> >         echo -n "Stopping mail-transfer agent: qmail"
> >         if [ "`pidof /usr/sbin/qmail-send`" ] ; then
> >             start-stop-daemon --user qmails --stop --quiet --oknodo --
> exec
> > /usr/sbin/qmail-send
> > #!/bin/bash
> > #
> > # /etc/init.d/qmail : start or stop the qmail mail subsystem.
> > #
> > # Written by Christian Hudon <chrish@debian.org>
> > # Currently maintained by Jon Marler <jmarler@debian.org>
> > #
> > # Configuration
> > #
> >
> >
> > # set default delivery method
> >
> > alias_empty="|/usr/sbin/qmail-procmail"  # procmail delivery to
> > /var/spool/mail
> > #alias_empty="./Maildir/"       # This uses qmail prefered ~/Maildir/
> > directory
> >                                 # You may want to maildirmake
> > /etc/skel/Maildir
> > #alias_empty="./Mailbox"        # This uses Mailbox file in users $HOME
> >
> > logger="splogger qmail"
> > #logger="|accustamp >>/var/log/qmail.log"   # If you have accustamp
> > installed.
> > #logger=">>/var/log/qmail.log"              # Does not give timing info.
> >
> > # If you uncommented one of the lines that appends to
> /var/log/qmail.log,
> > you
> > # need to uncomment the following two lines.
> > #touch /var/log/qmail.log
> > #chown qmaill /var/log/qmail.log
> >
> > #
> > # End of configuration
> > #
> >
> > test -x /usr/sbin/qmail-start || exit 0
> > test -x /usr/sbin/qmail-send || exit 0
> >
> > case "$1" in
> >         start)
> >         echo -n "Starting mail-transfer agent: qmail"
> >         sh -c "start-stop-daemon --start --quiet --user qmails \
> >         --exec /usr/sbin/qmail-send \
> >         --startas /usr/sbin/qmail-start -- \"$alias_empty\" $logger &"
> >         # prevent denial-of-service attacks, with ulimit
> >         ulimit -v 8192
> >         sh -c "start-stop-daemon --start --quiet --user qmaild \
> >         --exec /usr/bin/tcpserver -- -R -H \
> >         -u `id -u qmaild` -g `id -g nobody` -x /etc/tcp.smtp.cdb 0 smtp
> \
> >         /usr/sbin/qmail-smtpd mail.dweeb.de \
> >         /var/vpopmail/bin/vchkpw /bin/true 2>&1 | &logger -t qmail -p
> > mail.notice &"
> >
> >         # Uncomment the following lines to automatically start the pop3
> > server
> >                 sh -c "start-stop-daemon --start --quiet --user root \
> >                 --exec /usr/bin/tcpserver -- \
> >                 -H -R 0 pop-3 /usr/sbin/qmail-popup
> > `hostname`.`dnsdomainname` \
> >                 /var/vpopmail/bin/vchkpw /usr/sbin/qmail-pop3d Maildir
> &"
> >
> >         echo "."
> >         ;;
> >     stop)
> >         echo -n "Stopping mail-transfer agent: qmail"
> >         if [ "`pidof /usr/sbin/qmail-send`" ] ; then
> >             start-stop-daemon --user qmails --stop --quiet --oknodo --
> exec
> > /usr/sbin/qmail-send
> >             start-stop-daemon --user qmaild --stop --quiet --oknodo --
> exec
> > /usr/bin/tcpserver
> >             # Uncomment the following line if you have enabled the pop3
> > server
> >             #start-stop-daemon --user root --stop --quiet --oknodo --
> exec
> > /usr/bin/tcpserver
> >
> >             # Wait until the timeout for qmail processes to die.
> >             count=120
> >             numdots=0
> >             while ([ $count != 0 ]) do
> >                 let count=$count-1
> >                 if [ "`pidof /usr/sbin/qmail-send`" ] ; then
> >                     echo -n .
> >                     let numdots=$numdots+1
> >                     sleep 1
> >                 else
> >                     count=0
> >                 fi
> >             done
> >
> >             # If it's not dead yet, kill it.
> > #           if [ "`pidof /usr/sbin/qmail-send`" ] ; then
> > #               echo -n " TIMEOUT!"
> > #               kill -KILL `pidof /usr/sbin/qmail-send`
> > #           else
> >                 case $numdots in
> >                   0) echo "." ;;
> >                   1) echo ;;
> >                   *) echo " done." ;;
> >                 esac
> > #           fi
> >         else
> >             echo " not running.";
> >         fi
> >
> >         ;;
> >     restart)
> >         $0 stop
> >         $0 start
> >         ;;
> >     reload|force-reload)
> >         echo "Reloading 'locals' and 'virtualdomains' control files."
> >         start-stop-daemon --stop --quiet --oknodo --signal HUP --exec
> > /usr/sbin/qmail-send
> >         ;;
> >     *)
> >         echo 'Usage: /etc/init.d/qmail {start|stop|restart|reload}'
> >         exit 1
> > esac
> >
> > exit 0
> > /etc/init.d/qmail: 108 lines, 3190 characters.
> > mail:~# /etc/init.d/qmail start
> > Starting mail-transfer agent: qmailsh: -c: line 1: syntax error near
> > unexpected token `&l'
> > sh: -c: line 1: `start-stop-daemon --start --quiet --user qmaild
> > --exec /usr/bin/tcpserver -- -R -H      -u 64011 -g 65534 -x
> > /etc/tcp.smtp.cdb 0 smtp /usr/sbin/qmail-smtpd mail.dweeb.de
> > /var/vpopmail/bin/vchkpw /bin/true 2>&1 | &logger -t qmail -p
> mail.notice &'
> > .
> > mail:~#
> >
> > Was läuft da schief? Das Howto zum Nachvollziehen findet ihr unter
> folgendem
> > Link:
> >
> http://www.debianhowto.de/howtos/de/qmail_MTA/vpopmailinstall.html#initskr
> ip
> > t
> >
> > Mit freundlichen Grüßen
> > Thomas
> 
> Reinhold
> 
> 
> 
> 
> 
> --
> Haeufig gestellte Fragen und Antworten (FAQ):
> http://www.de.debian.org/debian-user-german-FAQ/
> 
> Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-
> REQUEST@lists.debian.org
> mit dem Subject "unsubscribe". Probleme? Mail an
> listmaster@lists.debian.org (engl)



Reply to: