mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-27 05:10:36 +00:00
a7b8f0d4d3
Execution Supervisor. Requested by: Zeus Panchenko (maintainer)
18 lines
977 B
Plaintext
18 lines
977 B
Plaintext
GNU Pies (pronounced "p-yes") stands for the Program Invocation and
|
|
Execution Supervisor. This utility starts and controls execution of
|
|
external programs, called "components". Each component is a stand-alone
|
|
program, designed to be executed in the foreground. Upon startup pies
|
|
reads the list of components from its configuration file, starts them,
|
|
and remains in the background, controlling their execution. When a
|
|
component terminates, pies tries to restarts it. Its configuration
|
|
allows to specify actions other than simple restart, depending on the
|
|
exit code of the component.
|
|
|
|
GNU Pies supports a wide variety of component types and gives the user
|
|
complete control over the execution environment of each component. This
|
|
includes modifying shell environment, running components with the given
|
|
user privileges, etc. The standard error and/or output of any component
|
|
may be redirected either to a disk file or to syslog.
|
|
|
|
WWW: https://puszcza.gnu.org.ua/projects/pies
|