diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -1,5 +1,5 @@ GNU Pies README -Copyright (C) 2009-2013 Sergey Poznyakoff +Copyright (C) 2009-2016 Sergey Poznyakoff See the end of file for copying conditions. * Introduction @@ -26,22 +26,31 @@ 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 gives you 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. + GNU Pies supports a wide variety of component types. For example, it can bind the standard input and output of a component to a network socket, -which makes pies a replacement for the inetd utility. Pies implements +which makes pies a replacement for the inetd utility. Pies implements powerful access control lists, which are especially useful with such inetd-style components. GNU Pies can also be used to manage MeTA1 (http://meta1.org) components. -Moreover, it is able to use MeTA1 configuration file directly, so that -migration from the native mcp utility to pies does not require any -efforts. -GNU Pies gives you 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. +To facilitate its use, GNU Pies is able to parse configuration files +in various formats, such as traditional inetd.conf, or meta1.conf. So +that, e.g. migration from the native mcp utility to pies does not +require any efforts. + +Finally, GNU Pies can be used as init process - the first process +started during booting. In this case, the configuration can be +supplied both in the traditional inittab or in native Pies formats. + +The running GNU Pies instance can be queried and reconfigured on the +fly via a TCP socket. * Building @@ -64,7 +73,7 @@ Send bug reports to <bug-pies@gnu.org.ua>. * Copyright information: -Copyright (C) 2009-2013 Sergey Poznyakoff +Copyright (C) 2009-2016 Sergey Poznyakoff Permission is granted to anyone to make or distribute verbatim copies of this document as received, in any medium, provided that the |