水能说说qmail的补丁?

由 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

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus