I've successfuly patched qmail with bguenter qmailqueue patch and my tcpserver smtpd run file is the following
--------------- #!/bin/sh
QMAILDUID=`id -u qmaild` NOFILESGID=`id -g qmaild` MAXSMTPD=`cat /var/qmail/control/concurrencyincoming` QMAILQUEUE="/usr/local/bin/spamassassin -P" export QMAILQUEUE
exec /usr/local/bin/softlimit -m 10000000 \ /usr/local/bin/tcpserver -v -H -P -R \ -l 0 \ -c "$MAXSMTPD" -u "$QMAILDUID" -g "$NOFILESGID" \ 0 25 \ /var/qmail/bin/qmail-smtpd host.someplace.org \ /bin/cmd5checkpw /bin/true 2>&1
----------------
but the messages are not delivered. The logs says "unable to exec qq".
How could I debug the qmail-queue error? If I comment the QMAILQUEUE line the service works right. Any help would be appreciated. Am I setting enough memory for the process? SHould I increase it?
thanks in advance
-ejg
pgp00000.pgp
Description: PGP signature