GNU Pies - Summary
Free Software
The name pies (pronounced "p-yes") stands for Program Invocation and Execution Supervisor. This utility starts and controls execution of external programs, called components. Each component is a stand-alone program, which is 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 any of the components terminates, pies restarts it. Its configuration allows to specify actions other than simple restart, depending on the exit code of the component.
Pies can also be used as init daemon - the first process started during booting, as inetd program - to start listen on network sockets and starts programs when a connection is requested, or as a combination of the two. It can use native configuration files of the corresponding utilities or a configuration file in its own format, which gives much more flexibility.
Pies can also be used within a docker container as its entrypoint.
In all uses, the control interface provides extensive monitoring and management capabilities.
Registration Date: Tue Oct 13 08:37:00 2009
License: GNU General Public License V3 or later
Development Status: 5 - Production/Stable
posted by gray, Sat Aug 13 08:39:42 2022 - 0 replies
GNU pies version 1.8 is available for download. New in this release:
sigterm SIG
This statement, available for use in "component" sections, defines signal which pies should send to the running component instance in order to terminate it. Defaults to SIGTERM.
...
[Read more]
posted by gray, Sun Jan 2 10:09:37 2022 - 0 replies
Version 1.6 if GNU Pies is available for download.
New in this release:
Changes in configuration preprocessing
=== Each included file is preprocessed separately ==
The built-in ...
[Read more]
posted by gray, Wed Jul 7 08:59:41 2021 - 0 replies
Version 1.6 is available for download from ftp.gnu.org (or ftp.gnu.org.ua).
New in this version:
- Selecting preprocessor from the command line.
- piesctl: fix order in which configuration files are examined
- Fix reloading of the configuration files.
- Fix compilation with --disable-sysvinit
posted by gray, Mon Dec 14 07:54:58 2020 - 0 replies
Version 1.5 is available for download from the main GNU software archive and GNU.ORG.UA archive.
New in this release:
== Detect if pies is started from docker ==
...
[Read more]
[Submit News]
[9 news in archive]