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
