All pastes #92461 Raw Edit

luxman

public text v1 · immutable
#92461 ·published 2006-07-19 15:51 UTC
rendered paste body
#!/bin/sh


# Qmail Startup


# Source function library.
. /etc/rc.d/init.d/functions


# See how we were called.
case "$1" in
  start)
        cd /
        echo -n "Starting: "
        env - PATH="/var/qmail/bin:/usr/local/bin" \
    /var/qmail/bin/qmail-start ./Maildir/ /usr/local/bin/tai64n \
    | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog /var/log/qmail &
        echo -n "qmail "

        env - PATH="/var/qmail/bin:/usr/local/bin" \
        tcpserver -H -R -c100 0 pop-3 /var/qmail/bin/qmail-popup \
        ns31426.ovh.net \
        /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
        echo -n "pop "

#    env - PATH="/var/qmail/bin:/usr/local/bin" \
#        tcpserver -H -R -x /etc/tcp.smtp.cdb -c100 -u503 -g503 0 smtp \
#        /var/qmail/bin/qmail-smtpd 2>&1 > /dev/null &
#        echo "smtp"

        env - PATH="/var/qmail/bin:/usr/local/bin" \
        tcpserver -H -R -x /etc/tcp.smtp.cdb -c100 -u503 -g503 0 smtp \
        /usr/local/bin/rblsmtpd -r map.spam-rbl.com /var/qmail/bin/qmail-smtpd >> /var/log/qmail/rbl.log 2>&1 &
        echo smpt


        ;;
  stop)
        cd /
        echo -n "stopping qmail"
        killproc qmail-send
        killproc tcpserver
        echo
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status qmail-send
        ;;
  *)
        echo "Usage: qmail {start|stop|restart|status}"
        exit 1
esac


exit 0