perphup(8) persistent process supervision perphup(8) NAME perphup - trigger a perpd(8) rescan SYNOPSIS perphup [-hV] [-q] [-t] [ basedir ] DESCRIPTION perphup is used to trigger perpd(8) to rescan its service installation directory. perphup may also be used to trigger the controlled shutdown of perpd(8) and all of its services. perphup looks for an instance of perpd(8) running on the argument given by basedir. Otherwise, perphup looks for a value in the environmental variable PERP_BASE. If neither of these are defined or are empty, per- phup uses a compiled-in default, normally /etc/perp. When perphup finds the perpd(8) process, it sends it a SIGHUP signal. OPTIONS -h Help. Print a brief usage message to stderr and exit. -q Quiet. Normally after successfully finding and triggering a perpd(8) process, perphup prints a brief message to stderr. The -q option may be used to suppress this message. -t Term. Normally perphup sends a SIGHUP signal to the perpd(8) process to trigger a rescan. The -t option is used to send a SIGTERM instead, and triggers the perpd(8) shutdown sequence. -V Version. Print the version number to stderr and exit. EXIT STATUS perphup exits with the following values: 0 Success. An active perpd(8) process was found and triggered. 100 Usage error. For unknown options or other command-line errors. Prints a brief diagnostic message to stderr on exit. 111 System error. Unexpected failures during system calls, privi- lege and/or resource problems, or configuration problems in the perpd(8) directory. Prints a brief diagnostic message to stderr on exit. AUTHOR Wayne Marshall, http://b0llix.net/perp/ SEE ALSO perp_intro(8), perpboot(8), perpctl(8), perpd(8), perpetrate(5), perpls(8), perpok(8), perpstat(8), sissylog(8), tinylog(8) perp-2.07 January 2013 perphup(8)