> Szerintem a run script inkabb, hogy nez ki nalad?
/var/qmail/rc:

#!/bin/sh
exec env - PATH="/var/qmail/bin:/usr/local/bin" qmail-start ./Maildir/

/var/qmail/supervise/qmail-send/run:

#!/bin/sh
exec env - PATH="/var/qmail/bin:/usr/local/bin" \
qmail-start ./Maildir/

/var/qmail/supervise/qmail-smtpd/run:

#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g nofiles`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`
SOFTLIMIT=`head -1 /var/qmail/control/softlimit`
RBLSMTPD='-r bl.spamcop.net -r dnsbl.sorbs.net -r korea.services.net -r 
dsn.rfc-ignorant.org -r abuse.rfc-ignorant.org -r list.dsbl.org -r 
whois.rfc-ignorant.org -r postmaster.rfc-ignorant.org -r 
bogusmx.rfc-ignorant.org -r relays.ordb.org -r sbl-xbl.spamhaus.org'
exec /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x 
/home/system/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" -u "$QMAILDUID" -g 
"$NOFILESGID" 0 smtp /var/qmail/bin/tcp-env /usr/local/bin/rblsmtpd -t5 -C 
"$RBLSMTPD" /var/qmail/bin/qmail-smtpd /home/system/vpopmail/bin/vchkpw 
/usr/bin/true /var/qmail/splogger qmail 2>&1

/etc/init.d/qmail:

#!/bin/sh

case "$1" in
start)
/usr/local/bin/tcprules /home/system/vpopmail/etc/tcp.smtp.cdb 
/home/system/vpopmail/etc/tcp.smtp.tmp < /home/system/vpopmail/etc/tcp.smtp
chmod 644 /home/system/vpopmail/etc/tcp.smtp*
echo "Reloaded /home/system/vpopmail/etc/tcp.smtp."
echo -n "Starting qmail: svscan"
if cd /var/qmail/supervise; then
env - PATH="/var/qmail/bin:/usr/local/bin:/usr/bin:/bin" svscan &
echo $! > /var/run/svscan.pid
fi
echo "."
alias logqmail='(cd /var/log/qmail; tail -f qmail-*/current 
../mail.log|tai64nlocal)'
;;
stop)
echo -n "Stopping qmail: svscan"
kill `cat /var/run/svscan.pid`
echo -n " qmail"
svc -dx /var/qmail/supervise/*
echo -n " logging"
svc -dx /var/qmail/supervise/*/log
echo "."
;;
stat)
cd /var/qmail/supervise
svstat * */log
;;
doqueue|alrm)
echo "Sending ALRM signal to qmail-send."
svc -a /var/qmail/supervise/qmail-send
;;
queue)
/var/qmail/bin/qmail-qstat
/var/qmail/bin/qmail-qread
;;
reload|hup)
/usr/local/bin/tcprules /home/system/vpopmail/etc/tcp.smtp.cdb 
/home/system/vpopmail/etc/tcp.smtp.tmp < /home/system/vpopmail/etc/tcp.smtp
chmod 644 /home/system/vpopmail/etc/tcp.smtp*
echo "Reloaded /home/system/vpopmail/etc/tcp.smtp."
echo "Sending HUP signal to qmail-send."
svc -h /var/qmail/supervise/qmail-send
echo "Sending HUP signal to qmail-pop3d."
svc -h /var/qmail/supervise/qmail-pop3d
;;
pause)
echo "Pausing qmail-send"
svc -p /var/qmail/supervise/qmail-send
echo "Pausing qmail-smtpd"
svc -p /var/qmail/supervise/qmail-smtpd
echo "Pausing qmail-pop3d"
svc -p /var/qmail/supervise/qmail-pop3d
;;
cont)
echo "Continuing qmail-send"
svc -c /var/qmail/supervise/qmail-send
echo "Continuing qmail-smtpd"
svc -c /var/qmail/supervise/qmail-smtpd
echo "Continuing qmail-pop3d"
svc -c /var/qmail/supervise/qmail-pop3d
;;
restart)
echo "Restarting qmail:"
/usr/local/bin/tcprules /home/system/vpopmail/etc/tcp.smtp.cdb 
/home/system/vpopmail/etc/tcp.smtp.tmp < /home/system/vpopmail/etc/tcp.smtp
chmod 644 /home/system/vpopmail/etc/tcp.smtp*
echo "Reloaded /home/system/vpopmail/etc/tcp.smtp."
echo "* Stopping qmail-smtpd."
svc -d /var/qmail/supervise/qmail-smtpd
echo "* Sending qmail-send SIGTERM and restarting."
svc -t /var/qmail/supervise/qmail-send
echo "* Restarting qmail-smtpd."
svc -u /var/qmail/supervise/qmail-smtpd
echo "* Sending qmail-pop3d SIGTERM and restarting."
svc -t /var/qmail/supervise/qmail-pop3d
alias logqmail='(cd /var/log/qmail; tail -f qmail-*/current ../mail.log|tai64nlo
cal)'
;;
cdb)
/usr/local/bin/tcprules /home/system/vpopmail/etc/tcp.smtp.cdb 
/home/system/vpopmail/etc/tcp.smtp.tmp < /home/system/vpopmail/etc/tcp.smtp
chmod 644 /home/system/vpopmail/etc/tcp.smtp*
echo "Reloaded /home/system/vpopmail/etc/tcp.smtp."
;;
log)
#alias logqmail='(cd /var/log/qmail; tail -f qmail-*/current 
../mail.log|tai64nlocal)'
cd /var/log/qmail
tail -f qmail-*/current ../mail.log|tai64nlocal
;;
*)
echo "Usage: $0
{start|stop|restart|doqueue|reload|stat|pause|cont|cdb|queue|log}"
exit 1
esac

exit 0


-- 
Üdvözlettel,
 Dévay Gyula                        mailto:[email protected]

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz