On Fri, 22 May 2009, J wrote:

        My current 'run' file (posted in previous message(s)):

=====================================
#!/bin/sh
exec 2>&1 \

No, that's not what you have. You've deleted the trailing backslash, right?

sh -c '
exec \
       /usr/local/bin/softlimit -m 1000000000 \
       /usr/bin/perl -T ./qpsmtpd-prefork \
       --listen-address 0.0.0.0:25 \
       --listen-address 0.0.0.0:587 \
       --children 30 \
       --idle-children 5 \
       --max-from-ip 2 \
       --user smtpd
'

I can't see how "sh -c " is making any difference here. You are just running one process extra for no good reason.

Reply via email to