D. J. Bernstein
UNIX
daemontools

The svscanboot program

svscanboot starts svscan in the /service directory, with output and error messages logged through readproctitle.

svscanboot is available in daemontools 0.75 and above.

Interface

     svscanboot

svscanboot runs the pipeline

     svscan /service 2>&1 | readproctitle service errors: .....
with 400 dots. The last 400 bytes of error messages from svscan will be visible to ps through readproctitle.

svscanboot sets $PATH to

     /command:/usr/local/bin:/usr/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
and clears all other environment variables. Program writers are encouraged to use globally allocated names in /command.