diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-03-15 13:40:03 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-03-15 13:40:44 +0200 |
commit | 174b7f83934eecb2bbb0502e6645f55872d3e783 (patch) | |
tree | 6b8dd6aee542ade2a5333fcd60d74b0c1412e968 | |
parent | ed7aa572e52a3dec942c348face2487f71297086 (diff) | |
download | pies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.gz pies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.bz2 |
Update NEWS and README
-rw-r--r-- | NEWS | 21 | ||||
-rw-r--r-- | README | 31 |
2 files changed, 38 insertions, 14 deletions
@@ -1,4 +1,4 @@ -GNU Pies NEWS -- history of user-visible changes. 2016-02-24 +GNU Pies NEWS -- history of user-visible changes. 2016-03-15 Copyright (C) 2009-2016 Sergey Poznyakoff See the end of file for copying conditions. @@ -8,11 +8,26 @@ Please send Pies bug reports to <bug-pies@gnu.org> or Version 1.2.93 (Git) +* SysV-style Init + +GNU Pies can now be used as init process daemon - the first process +started during booting. The configuration can be supplied both as +a traditional /etc/inittab file or as a native GNU Pies configuration +file. The control interface provides extensive monitoring and +management capabilities. + * Control interface -* SysV init support +The running GNU Pies instance can be queried and reconfigured on the +fly via a TCP socket (either UNIX or INET). Special utility, piesctl, +is included, which provides command line interface for inspecting +the state of components, reloading configuration (including addition +or removal of configuration files on the fly), stopping and restarting +components, etc. + +* Changes in configuration -* New flags +Two new flags are provided: - siggroup @@ -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 |