I am having a problem with supervise and tcpserver with the qmail-smtpd and
qmail-popup modules.

I start supervise like so:

> /usr/local/bin/supervise /var/supervise/qmail/qmail-smtpd &

and /var/supervise/qmail/qmail-smtpd/run contains:

> #!/bin/sh
>
> QMAILDUID=`id -u qmaild`
> NOFILESGID=`id -g qmaild`
>
> /usr/local/bin/tcpserver \
>     -x/etc/tcprules.d/qmail-smtpd.cdb \
>     -u$QMAILDUID -g$NOFILESGID \
>     0 smtp \
>     /var/qmail/bin/qmail-smtpd 2>&1

Everything starts fine, but trying to kill it with:

> # svc -dx /var/supervise/qmail/qmail-smtpd

doesn't kill the tcpserver process, but supervise does die.  Why?

Thanks in advance,

Robert S. Wojciechowski Jr.
[EMAIL PROTECTED]

PGP: 0xF2CA68F2 - http://www.wojo.com/pgpkeys/robertw.asc

Reply via email to