Hi,

Remember qmail need UID and GID, if you uses qmail with vpomail try the following:

This is a startup script for qmail/tcpserver/vpopamil/qmailscanner, in my System all 
works fine.

          echo "Starting Qmail services with TcpServer: "
exec env - PATH="/var/qmail/bin:$PATH" \
qmail-start ./Maildir splogger qmail&

    (env - PATH="/var/qmail/bin:/usr/local/bin" \
          QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl" \
    /usr/local/bin/supervise /usr/local/bin/tcpserver -H -R -x /etc/tcp.smtp.cdb \
        -c 100 -u 109 -g 103 0 smtp \
    /usr/local/bin/rblsmtpd -rrelays.orbs.org -rrbl.maps.vix.com 
/var/qmail/bin/qmail-smtpd 2>&1 > /dev/null &) | splogger tcpserver &

    env - PATH="/var/qmail/bin:/usr/local/bin" \
    /usr/local/bin/tcpserver -v -c 100 -u 109 -g 103 -H -R -x /etc/tcp.smtp.cdb 0 pop3 
/var/qma
il/bin/qmail-popup host.domain.com /var/vpopmail/bin/vchkpw /var/qmail
/bin/qmail-pop3d Maildir &

See qmail docs for details.

Best regards,

Agnaldo Mariano Monteiro
Engenharia de Sistemas
Fujitsu do Brasil Ltda.
Tel.:   (11) 245-0964 (Direto)
[EMAIL PROTECTED]

Here is an extract from the error messages on the conlose:

<error>

Starting qmail: svscan.
PLUTO:/etc/rc.d # tcpserver: option requires an argument -- c
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x
rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l
localname ] [ -t timeout ] host port program
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
tcpserver: option requires an argument -- c
tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x
rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l
localname ] [ -t timeout ] host port program
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
tcpserver: option requires an argument -- c
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x
rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l
localname ] [ -t timeout ] host port program
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied
setuidgid: fatal: unable to run /usr/local/bin/multilog: access denied

</error>

Any hints?
Maybe someone could tell me, what supervise is?!
I didn't find any help or manpage.

Thanks
Best Regards
Florian

Reply via email to