The distribution includes the following manual pages:
perp_intro(8) | overview of persistent process supervision |
perp-setup(8) | initialize a perp installation |
perpd(8) | persistent process directory scanner |
perpboot(8) | perpd(8) startup utility |
perpetrate(5) | conventions for service definitions |
perphup(8) | trigger perpd(8) rescan |
perpctl(8) | perpetrate service control utility |
perpls(8) | perpetrate service lister |
perpok(8) | perpetrate service checker |
perpstat(8) | perpetrate service status |
The distribution also includes the following logging utilities for use in rc.log runscripts:
tinylog(8) | log stdin to set of rotated logfiles |
sissylog(8) | log stdin to syslog(3) |
The distribution also includes runtools, a set of utilities for configuring and constraining the runtime environment:
runtools_intro(8) | overview of runtools |
runargv0(8) | run a program with an argv[0] alias |
runargs(8) | run a program with arguments specified in an argfile |
runchoom(8) | run a program with linux "oom killer" abatement |
rundetach(8) | run a program in the background |
rundeux(8) | run a program under supervision with optional logger |
runenv(8) | run a program with an environment specified in a file or directory |
runfile(8) | run a program with a complete argv[] specified in a file |
runlimit(8) | run a program with resource limits |
runlock(8) | run a program with a lockfile |
runpause(8) | run a program after a delay or signal |
runsession(8) | run a program in a new session and process group |
runtool(8) | multipurpose runtool |
runtrap(8) | run a program with a signal trapper |
runuid(8) | run a prog |