daemontoolsx 1.06
daemontoolsx
Loading...
Searching...
No Matches
daemontoolsx

README Daemontoolsx

Origin

daemontoolsx is based on:

Copyright 2001 D. J. Bernstein http://cr.yp.to/daemontools.html

put into the public domain 2007.

daemontoolsx includes some enhancements for multilog created by

Bruce Guenter https://untroubled.org/daemontools-encore/

also put in the public domain.

Compatibility

daemontoolsx is 100% compatible with daemontools-0.76 although it is based on fehQlibs (>= 31).

Enhancements

  1. Improved slashpackage installation allowing more refined settings.
  2. Services under control of supervise have now the ability to be started depending on an external file-based s/trigger. The trigger does not require supervise or other modules of daemontoolsx, thus can be given out-of-bailiwick. Currently supported are supervice/status files and generic so-called pid-files including the pid of the depending process. Unlike the s/down concept, this works dynamically.
  3. multilog follows the concept of Bruce Guenter to provide bulk writing into the log file, thus reducing the otherwise byte-wise required syscalls significantly. Additionally, the log output can optionally carry an 'accustamped' timestamp as alternative to 'tai64n'.
  4. tai64nfrac from s/qmail has been included.
  5. man-pages have been added.
  6. The location of the required service directory can now be freely choosen by means of conf-service.

Credits

daemontoolsx is a respectful bow and not a competition for daemontools and/or daemontools-encore to be suitable for current Unix OS.

feh, April 2026.