2005-06-19 · in Ideas · 102 words

The supervise tool from daemontools works very well for controlling a system daemon. However, it would be useful to have a version that could be used by a regular user for controlling a program running as them -- for example, an IRC bot. The tool would behave much like the regular supervise, but it'd need to be able to start up if it's not already running (for example, from an @reboot cron job), and it would need to be able to sanitise its environment since it won't necessarily be started from svscan. Such a tool could eventually replace supervise for system usage too.