agar qmail bisa otomatis start begitu server direstart, maka dia perlu
dimasukkan ke init script (atau ada cara lainnya ?), saya coba pakai init
script ini (karena paling lengkap)
#!/bin/sh
#
# /etc/init.d/qmail : start or stop the qmail mail subsystem.
#
# Written by Christian Hudon
# fixed by Adam McKenna :p
PATH=$PATH:/usr/bin:/usr/local/bin:/var/qmail/bin
USERID=507 # CHANGE THIS TO YOUR QMAILD UID!!!
GROUPID=506 # CHANGE THIS TO YOUR NOFILES GID!!!
case "$1" in
start)
echo -n "Starting mail-transfer agent: qmail"
# note: the following command limits the amount of virtual memory available
to qmail.
# That means that if a message comes in that is greater than (max avail.
mem) + 2048,
# qmail will not be able to deliver it. Removing this line can enable a
remote denial of service.
# man qmail-smtpd for information on how to use control files to limit the
size of incoming
# messages.
ulimit -v 2048
csh -cf '/var/qmail/rc &'
supervise /var/lock/qmail-smtpd tcpserver -v -x/etc/tcp.smtp.cdb
-u$USERID -g$GROUPID 0 25 \
rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | \
setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
echo "."
;;
stop)
echo -n "Stopping mail-transfer agent: qmail"
PID=`ps -eo pid,comm | awk '{ if ($2 == "qmail-send") print $1}'`
kill -TERM $PID
svc -dx /var/lock/qmail-smtpd
echo "."
;;
restart)
$0 stop
$0 start
;;
reload|force-reload)
echo "Reloading 'locals' and 'virtualdomains' control files."
PID=`ps -eo pid,comm | awk '{ if ($2 == "qmail-send") print $1}'`
kill -HUP $PID
;;
*)
echo 'Usage: /etc/init.d/qmail {start|stop|restart|reload}'
exit 1
esac
exit 0
Kok tidak bisa ya, tulisannya permission denied.
Masalahnya a.l karena dia di script ini masih pakai cyclog, sedang ucspi
yang baru sudah pakai multilog, nah jadinya bagaimana caranya mengupdate
baris itu ?
terus sekalian, agar rblsmtpd nya bisa otomatis memblok email dari rss rbl
dan mungkin orbs sekalian.
kalau baris ini saya hilangkan
setuser qmaill cyclog -s5000000 -n5 /var/log/qmail/qmail-smtpd &
dan & nya saya pindahkan ke atasnya yaitu
rblsmtpd qmail-smtpd 2>&1 | setuser qmaill accustamp | &
sama juga tidak jalan,
a.l karena file setuser not found, nah file setuser ini dari file sytem
linux atau dari qmail addons ?
terus untuk coba nya begini kan ?
/etc/rc.d/init.d/
./qmail start
-------
AFLHI 058009990407128029/089802---(102598//991024)
--------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]