[EMAIL PROTECTED] wrote:
>       With previous versions, I have been using the old standard of
> using a tcpserver run file for qpsmtpd and logging, and an init.d file for
> starting, stopping, and otherwise managing qpsmtpd via tcpserver commands.

I'm assuming that your init.d script contains the equivalent of:

        stop: svc -d
        start: svc -u

or some such.  That will work fine with forkserver as well, since the parent
process is still managed with svscan, or are you not even running svscan (and
for G-d's sake why not!).

>       How are you starting the run file(s)? How are you getting
> qpsmtpd-forkserver to recognize changes to plugins? How are you stopping,
> restarting, etc.?

        # svc -t

will restart qpsmtpd and reload plugins.  I suppose we could add a signal
handler to notice SIG_ARLM and reload the plugins, but I hardly see the point.

John

Reply via email to