#!/bin/sh
QMAILDUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
MAILDOMAINNAME=`cat /var/qmail/control/me`
if [ -z "$QMAILDUID" -o -z "$NOFILESGID" -o -z "$MAXSMTPD" ]; then
    echo QMAILDUID, NOFILESGID, or MAXSMTPD is unset in
    echo /sbin/run-smtpd
    exit 1
fi
exec softlimit -m 2000000 \
	tcpserver -R -l 0 -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
	-u "$QMAILDUID" -g "$NOFILESGID" 0 smtp qmail-smtpd \
	"$MAILDOMAINNAME" "/sbin/checkpassword /bin/true" 2>&1
