<[EMAIL PROTECTED]> wrote:
>I change my file /usr/var/qmail/supervise/qmail-smtpd/run
>
>Now it's:
>QMAILDUID=`id -u qmaild`
>NOFILESGID=`id -g qmaild`
>exec /usr/local/bin/softlimit -m 4000000\
> /usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb \
> -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd 2>&1
>
>Is this correct?
Yes.
>but, Still have the error
>
>12351:/sbin/loader: Fatal Error: cannot malloc
>12354:/sbin/loader: Fatal Error: cannot malloc
>12357:/sbin/loader: Fatal Error: cannot malloc
>
>I have installed qmail in a Digital Unix Alpha Worktation 500u with Tru64
>4.0F .
OK, first try this:
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec /usr/local/bin/tcpserver -v -p -x /etc/tcp.smtp.cdb \
-u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd 2>&1
In other words, skip softlimit completely. If the error goes away,
we've at least identified the problem. The next step is to put
softlimit back and raise the limit until it works, e.g., by doubling
it each time...8000000, 16000000, etc., then dropping it until it
breaks again. The right value should be about the first even multiple
of 1000000 that works.
-Dave