daemonitor


Application
C
GPLv3
Active

daemonitor is a tool for daemonising and monitoring a process. Its intention is simple: restart a child process when that process exits. This could be used for a daemon that occasionally crashes, or is designed to exit on certain faults and to be restarted.

There is one limitation with this approach: daemonitor cannot monitor processes which actually daemonise. The process must remain in the foreground, as a child of the daemonitor process. Most daemons have an option which inhibits their usual daemonising behaviour.

Downloads

You can download the latest version by cloning the git repository:

git clone git://git.lwithers.me.uk/daemonitor
Released Files.
Version Date Source GPG Signature (key) Dependencies
1.0.3 2012-11-10 .tar.bz2 .tar.bz2
1.0.2 2009-04-06 .tar.bz2 .tar.bz2

Older releases may be found here.

News

2013-11-10T12:30Z

2009-04-06T15:10Z

2008-08-26T22:16Z

2008-07-27T12:45Z