Greetings.
I just put a revised supervise-pipe patch up at:
http://em.ca/~bruceg/rpms/daemontools/supervise-pipe.diff
This fixes a bug that would cause supervise to not re-write the status
file when exiting after terminating its supervised children (ie, after
running "svc -dx") such that the status file would indicate that the
processes were still up.
Background: This patch allows supervise to manage an entire pipeline of
processes instead of a single one, restarting individual processes as
necessary. To use it, apply the patch to the daemontools sources,
compile, install, and then run:
supervise program1 args1 \| program2 args2 \| ...
--
Bruce Guenter, QCC Communications Corp. EMail: [EMAIL PROTECTED]
Phone: (306)249-0220 WWW: http://www.qcc.sk.ca/~bguenter/