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 /README | |
parent | ed7aa572e52a3dec942c348face2487f71297086 (diff) | |
download | pies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.gz pies-174b7f83934eecb2bbb0502e6645f55872d3e783.tar.bz2 |
Update NEWS and README
Diffstat (limited to 'README')
-rw-r--r-- | README | 31 |
1 files changed, 20 insertions, 11 deletions
@@ -1,5 +1,5 @@ | |||
1 | GNU Pies README | 1 | GNU Pies README |
2 | Copyright (C) 2009-2013 Sergey Poznyakoff | 2 | Copyright (C) 2009-2016 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
4 | 4 | ||
5 | * Introduction | 5 | * Introduction |
@@ -26,22 +26,31 @@ component terminates, pies tries to restarts it. Its configuration allows | |||
26 | to specify actions other than simple restart, depending on the exit code | 26 | to specify actions other than simple restart, depending on the exit code |
27 | of the component. | 27 | of the component. |
28 | 28 | ||
29 | GNU Pies gives you complete control over the execution environment of | ||
30 | each component. This includes modifying shell environment, running | ||
31 | components with the given user privileges, etc. The standard error | ||
32 | and/or output of any component may be redirected either to a disk | ||
33 | file or to syslog. | ||
34 | |||
29 | GNU Pies supports a wide variety of component types. For example, it can | 35 | GNU Pies supports a wide variety of component types. For example, it can |
30 | bind the standard input and output of a component to a network socket, | 36 | bind the standard input and output of a component to a network socket, |
31 | which makes pies a replacement for the inetd utility. Pies implements | 37 | which makes pies a replacement for the inetd utility. Pies implements |
32 | powerful access control lists, which are especially useful with such | 38 | powerful access control lists, which are especially useful with such |
33 | inetd-style components. | 39 | inetd-style components. |
34 | 40 | ||
35 | GNU Pies can also be used to manage MeTA1 (http://meta1.org) components. | 41 | GNU Pies can also be used to manage MeTA1 (http://meta1.org) components. |
36 | Moreover, it is able to use MeTA1 configuration file directly, so that | ||
37 | migration from the native mcp utility to pies does not require any | ||
38 | efforts. | ||
39 | 42 | ||
40 | GNU Pies gives you complete control over the execution environment of | 43 | To facilitate its use, GNU Pies is able to parse configuration files |
41 | each component. This includes modifying shell environment, running | 44 | in various formats, such as traditional inetd.conf, or meta1.conf. So |
42 | components with the given user privileges, etc. The standard error | 45 | that, e.g. migration from the native mcp utility to pies does not |
43 | and/or output of any component may be redirected either to a disk | 46 | require any efforts. |
44 | file or to syslog. | 47 | |
48 | Finally, GNU Pies can be used as init process - the first process | ||
49 | started during booting. In this case, the configuration can be | ||
50 | supplied both in the traditional inittab or in native Pies formats. | ||
51 | |||
52 | The running GNU Pies instance can be queried and reconfigured on the | ||
53 | fly via a TCP socket. | ||
45 | 54 | ||
46 | * Building | 55 | * Building |
47 | 56 | ||
@@ -64,7 +73,7 @@ Send bug reports to <bug-pies@gnu.org.ua>. | |||
64 | 73 | ||
65 | * Copyright information: | 74 | * Copyright information: |
66 | 75 | ||
67 | Copyright (C) 2009-2013 Sergey Poznyakoff | 76 | Copyright (C) 2009-2016 Sergey Poznyakoff |
68 | 77 | ||
69 | Permission is granted to anyone to make or distribute verbatim copies | 78 | Permission is granted to anyone to make or distribute verbatim copies |
70 | of this document as received, in any medium, provided that the | 79 | of this document as received, in any medium, provided that the |