aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2016-03-15 13:40:03 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2016-03-15 13:40:44 +0200
commit174b7f83934eecb2bbb0502e6645f55872d3e783 (patch)
tree6b8dd6aee542ade2a5333fcd60d74b0c1412e968
parented7aa572e52a3dec942c348face2487f71297086 (diff)
downloadpies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.gz
pies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.bz2
Update NEWS and README
-rw-r--r--NEWS21
-rw-r--r--README31
2 files changed, 38 insertions, 14 deletions
diff --git a/NEWS b/NEWS
index b18fee2..d4e1d6e 100644
--- a/NEWS
+++ b/NEWS
@@ -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
diff --git a/README b/README
index ee8e3d7..0b23ebe 100644
--- a/README
+++ b/README
@@ -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

Return to:

Send suggestions and report system problems to the System administrator.