i have a working qmail-ldap installation with qmail-ldap-1.03-20030501.patch :)

unfortunately i cut myself from the qmail-ldap community for so long, only to realise 
that things
have changed so much. being a non programmer make things worst, i guest.

i have downloaded the qmail-ldap-1.03-20040301a.patch and compiled OK. i would 
appreciate if ppl
can guide me as to how to make a smooth upgrade. things that confused  me so much are 
the
~control/*.cdb files and the (from QLDAPINSTALL) environment variables setable via 
tcpserver,
envdir or plain old env/sh: AUTHPREPEND ... 550GREETING

i have made cross-reference to http://www.lifewithqmail.org/ldap but cannot find 
explainations
that i require :(

questions
---------
a) my current /etc/tcp.smtp looks like:

127.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-queue"
192.168.1.:allow,RELAYCLIENT="",RBLSMTPD="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"
:allow,DENYMAIL="DNSCHECK",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"

how do i adapt this with the current locals.cdb and/or rcpthosts.cdb ?


b) my ~supervise/qmail-smtpd/run looks like:
#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
LOCAL=`head -1 /var/qmail/control/me`
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" -o -z "$LOCAL" ]; then
    echo QMAILDUID, NOFILESGID, MAXSMTPD, or LOCAL is unset in
    echo /var/qmail/supervise/qmail-smtpd/run
    exit 1
fi
exec /usr/local/bin/softlimit -m 10000000 \
    /usr/local/bin/tcpserver -v -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
        -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp /var/qmail/bin/qmail-smtpd 2>&1


do i need to change anything ?
how do i add (the new) things like LOGLEVEL, QMAILQUEUE, TRAPITCOUNT, TARPITDELAY, 
RBL, etc ?


pls HELP !


John

__________________________________
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com

Reply via email to