daemontools-encore
- envdir: runs another program with environment modified according to files in a specified directory.
- envini: runs another program with environment modified according to an ini file in a specified directory.
- envuidgid: runs another program with environment variables indicating a specified account's uid and gid.
- fghack: is an anti-backgrounding tool.
- multilog: reads a sequence of lines from stdin and appends selected lines to any number of logs.
- multipipe: pipes stdin to a set of programs
- pgrphack: runs a program in a separate process group.
- readproctitle: maintains an automatically rotated log in memory for inspection by ps(1).
- setlock: runs another program with a file locked.
- setuidgid: runs another program under a specified account's uid and gid.
- setuser: runs another program under a specified account's environment.
- softlimit: runs another program with new resource limits.
- supervise: starts and monitors a service.
- svc: controls services monitored by supervise(8).
- svok: checks whether supervise(8) is running.
- svscan: starts and monitors a collection of services
- svscanboot: starts svscan(8) in the /service directory, with output and error messages logged through readproctitle(8).
- svstat: prints the status of services monitored by supervise(8).
- svup: checks whether supervise(8) has started a service.
- tai64n: puts a precise timestamp on each line.
- tai64nlocal: converts precise TAI64N timestamps to a human-readable format.
What is it?
daemontools-encore is a collection of tools for managing UNIX
services. It is derived from the public-domain release of daemontools by D. J. Bernstein.
daemontools-encore adds numerous enhancements above what daemontools
could do while maintaining backwards compatibility with daemontools.
See the CHANGES file for more details on what
features have been added.
I realize there are other supervisory systems that will handle some
or all of the tasks that this package does better. I am providing this
package as a service to those who prefer the semantics and handling that
daemontools provides.
Development versions are available at
GitHub.
Source: