This patch adds daemontools support to the xinetd init script. daemontools support also requires 1 additional file: /var/daemontools/xinetd/run daemontools does not need to be installed and it's use is optional. Default is to use daemontools if it is installed. This seems reasonable.
Created attachment 17851 [details, diff] Patch for xinetd init script to support daemontools if installed
Created attachment 17852 [details] /var/daemontools/xinetd/run This file must be executable.
Created attachment 17856 [details, diff] Woops. This is the patch. The earlier patch was actually the script itself.
Look at my comment in: http://bugs.gentoo.org/show_bug.cgi?id=28941 I do not like hacking the same thing in 20 scripts.
So, WONTFIX? Really stale bug.
i'll add this if it is rewritten to behave properly ... that is, let the user select whether to use supervise or not in the conf.d file rather than have all those runtime file/directory check hacks
Petre, mind adding something for xinetd to daemontools-scripts as well?
added to sys-process/daemontools-scripts-1.0.2