由 chen 在 09-13-2004 20:59 发表:
水能说说qmail的补丁?
qmail有很多补丁,我只知道有qmail.org 推荐的几个补丁。
谁能给我们这些才鸟系统介绍一下一些补丁。
由 Snoopy 在 09-14-2004 00:57 发表:
这里有一些
checkpassword-0.90-2..> 14-Jan-2003 02:00 19k
checkpassword-0.90.e..> 14-Jan-2003 01:51 1k
checkpassword.patche..> 14-Jan-2003 02:00 2k
daemontools-0.76-3pa..> 13-Jan-2003 22:22 41k
daemontools-0.76.err..> 13-Jan-2003 22:22 1k
daemontools.patched...> 13-Jan-2003 22:22 3k
djbdns-1.05-002patch..> 13-Jan-2003 22:24 90k
djbdns-1.05.errno.patch 13-Jan-2003 22:24 1k
djbdns.patched.spec 13-Jan-2003 22:24 4k
ezmlm-idx-0.53.400-1..> 14-Jan-2003 14:35 654k
ezmlm-idx-0.53.400.u..> 14-Jan-2003 14:35 52k
ezmlm-idx-cgi-0.53.4..> 14-Jan-2003 14:35 34k
ezmlm-idx-mysql.spec 14-Jan-2003 14:35 7k
ezmlm-idx-pgsql.spec 14-Jan-2003 14:35 7k
ezmlm-idx-std-0.53.4..> 14-Jan-2003 14:35 643k
ezmlm-idx-std.spec 14-Jan-2003 14:35 7k
ezmlm-idx.spec-kit.t..> 14-Jan-2003 14:35 5k
mess822-0.58-2patch...> 14-Jan-2003 01:34 68k
mess822-0.58.errno.p..> 14-Jan-2003 00:20 1k
mess822.patched.spec 14-Jan-2003 01:31 3k
publicfile-0.52-2pat..> 14-Jan-2003 13:22 40k
publicfile-0.52.errn..> 14-Jan-2003 13:22 1k
publicfile.patched.spec 14-Jan-2003 13:22 3k
qmail-1.03.errno.patch 13-Jan-2003 23:00 1k
qmail-1.03.qmail_loc..> 13-Jan-2003 23:00 1k
ucspi-tcp-0.88-005pa..> 13-Jan-2003 22:19 58k
ucspi-tcp-0.88.a_rec..> 13-Jan-2003 22:19 2k
ucspi-tcp-0.88.errno..> 13-Jan-2003 22:19 1k
ucspi-tcp-0.88.nobas..> 13-Jan-2003 22:19 1k
ucspi-tcp.patched.spec 13-Jan-2003 22:19 3k
var-qmail-create-1.0..> 13-Jan-2003 22:44 226k
var-qmail-create_14_..> 13-Jan-2003 22:44 8k
http://qmail.mirrors.space.net/moni...ub/glibc-2.3.1/
And then in the evening light, when the bars of freedom fall
I watch the two of you in the shadows on the wall
How in the darkness steals some of the choices from my hand
Then will I begin to under
由 李暮楚 在 09-14-2004 08:09 发表:
曾经见到过一种qmailctl脚本,请问这个是做什么的?
由 Snoopy 在 09-14-2004 12:35 发表:
如果你手动执行/varqmail/rc 脚本, qmail只会部分被运行起来. 可是我们希望希望每次系统启动后, qmail都能自动被启动; 每次系统停止时候qmail自动被关闭.
/var/qmail/bin/qmailctl :
#!/bin/sh
description: the qmail MTA
PATH=/var/qmail/bin:/bin:/usr/bin:/usr/local/bin:/usr/local/sbin
export PATH
QMAILDUID=id -u qmaild
NOFILESGID=id -g qmaild
case "$1" in
start)
echo "Starting qmail"
if svok /service/qmail-send ; then
svc -u /service/qmail-send /service/qmail-send/log
else
echo "qmail-send supervise not running"
fi
if svok /service/qmail-smtpd ; then
svc -u /service/qmail-smtpd /service/qmail-smtpd/log
else
echo "qmail-smtpd supervise not running"
fi
if [ -d /var/lock/subsys ]; then
touch /var/lock/subsys/qmail
fi
;;
stop)
echo "Stopping qmail..."
echo " qmail-smtpd"
svc -d /service/qmail-smtpd /service/qmail-smtpd/log
echo " qmail-send"
svc -d /service/qmail-send /service/qmail-send/log
if [ -f /var/lock/subsys/qmail ]; then
rm /var/lock/subsys/qmail
fi
;;
stat)
svstat /service/qmail-send
svstat /service/qmail-send/log
svstat /service/qmail-smtpd
svstat /service/qmail-smtpd/log
qmail-qstat
;;
doqueue|alrm|flush)
echo "Flushing timeout table and sending ALRM signal to qmail-send."
/var/qmail/bin/qmail-tcpok
svc -a /service/qmail-send
;;
queue)
qmail-qstat
qmail-qread
;;
reload|hup)
echo "Sending HUP signal to qmail-send."
svc -h /service/qmail-send
;;
pause)
echo "Pausing qmail-send"
svc -p /service/qmail-send
echo "Pausing qmail-smtpd"
svc -p /service/qmail-smtpd
;;
cont)
echo "Continuing qmail-send"
svc -c /service/qmail-send
echo "Continuing qmail-smtpd"
svc -c /service/qmail-smtpd
;;
restart)
echo "Restarting qmail:"
echo "* Stopping qmail-smtpd."
svc -d /service/qmail-smtpd /servic