📦 daemontools

17 pages

E

  • envdir(8)runs another program with environment modified according to files in a specified directory.✨
  • envuidgid(8)runs another program with environment variables indicating a specified account's uid and gid.✨

F

M

  • multilog(8)reads a sequence of lines from stdin and appends selected lines to any number of logs.✨

P

  • pgrphack(8)runs a program in a separate process group.✨

R

  • readproctitle(8)maintains an automatically rotated log in memory for inspection by ps(1). readproctitle is available in daemontools 0.75 and above.✨

S

  • setlock(8)runs another program with a file locked.✨
  • setuidgid(8)runs another program under a specified account's uid and gid.✨
  • softlimit(8)runs another program with new resource limits.✨
  • supervise(8)starts and monitors a service.✨
  • svc(8)controls services monitored by supervise(8).✨
  • svok(8)checks whether supervise(8) is running.✨
  • svscan(8)starts and monitors a collection of services✨
  • svscanboot(8)starts svscan(8) in the /service directory, with output and error messages logged through readproctitle(8). svscanboot is available in daemontools 0.75 and above.✨
  • svstat(8)prints the status of services monitored by supervise(8).✨

T

  • tai64n(8)puts a precise timestamp on each line.✨
  • tai64nlocal(8)converts precise TAI64N timestamps to a human-readable format.✨