Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Jan 2012 12:53:00 -0800
From:      Jos Backus <jos@catnook.com>
To:        freebsd-arch@freebsd.org
Subject:   Importing djb's public domain daemontools?
Message-ID:  <CAETOPp2Wcww1_fPonru0c6XoX%2BAV_HWoGZKiEMvmY50a5%2ByxRQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
http://cr.yp.to/distributors.html says:

"What are the distribution terms for daemontools?
 2007.12.28: I hereby place the daemontools package (in particular,
daemontools-0.76.tar.gz, with MD5 checksum
1871af2453d6e464034968a0fbcb2bfc) into the public domain. The package is no
longer copyrighted."

FreeBSD could use a lightweight, robust service management framework so we
can finally get rid of the messy and unreliable pidfile concept. UNIX
already provides a much more elegant solution using fork()/exec()/wait() in
combination with the process table. daemontools provides a solid,
time-tested implementation of said mechanism.

There's also an updated version of daemontools by Bruce Guenter at
http://untroubled.org/daemontools-encore/ which among other improvements
has support for finish script functionality, which is very useful for
alerting/monitoring of service crashes. Its LICENSE file suggests that it
is released under a BSD-like license.

Thoughts?

-- 
Jos Backus
jos at catnook.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAETOPp2Wcww1_fPonru0c6XoX%2BAV_HWoGZKiEMvmY50a5%2ByxRQ>