diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-26 13:26:18 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-10-26 13:51:57 +0200 |
commit | 31a646d592e09918a801e86274eb1b97bf4541d2 (patch) | |
tree | 530f33d34629cd1738a9385ff7dacf0923dfe01f | |
parent | b52cfc8c229d00c3fe536a968c2dd7c2050614ee (diff) | |
download | pies-31a646d592e09918a801e86274eb1b97bf4541d2.tar.gz pies-31a646d592e09918a801e86274eb1b97bf4541d2.tar.bz2 |
Pies dubbed a GNU package. Update all files accordingly.
-rw-r--r-- | Makefile.am | 19 | ||||
-rw-r--r-- | NEWS | 7 | ||||
-rw-r--r-- | README | 10 | ||||
-rw-r--r-- | README-hacking | 6 | ||||
-rw-r--r-- | bootstrap.conf | 8 | ||||
-rw-r--r-- | configure.ac | 10 | ||||
-rw-r--r-- | doc/Config | 8 | ||||
-rw-r--r-- | doc/Makefile.am | 10 | ||||
-rwxr-xr-x | doc/gendocs_template | 2 | ||||
-rw-r--r-- | doc/pies.texi | 14 | ||||
-rw-r--r-- | doc/usr-acl.texi | 4 | ||||
-rw-r--r-- | lib/Makefile.am | 8 | ||||
-rw-r--r-- | lib/libpies.h | 8 | ||||
-rw-r--r-- | lib/parsetime.c | 8 | ||||
-rw-r--r-- | lib/proctitle.c | 8 | ||||
-rw-r--r-- | lib/strtotok.c | 8 | ||||
-rw-r--r-- | po/POTFILES.in | 10 | ||||
-rw-r--r-- | src/Makefile.am | 8 | ||||
-rw-r--r-- | src/acl.c | 8 | ||||
-rw-r--r-- | src/acl.h | 8 | ||||
-rw-r--r-- | src/addrfmt.c | 8 | ||||
-rw-r--r-- | src/depmap.c | 8 | ||||
-rw-r--r-- | src/diag.c | 8 | ||||
-rw-r--r-- | src/limits.c | 8 | ||||
-rw-r--r-- | src/meta.c | 8 | ||||
-rw-r--r-- | src/meta1gram.y | 8 | ||||
-rw-r--r-- | src/meta1lex.h | 8 | ||||
-rw-r--r-- | src/meta1lex.l | 10 | ||||
-rw-r--r-- | src/pies.c | 30 | ||||
-rw-r--r-- | src/pies.h | 8 | ||||
-rw-r--r-- | src/pp-setup | 8 | ||||
-rw-r--r-- | src/progman.c | 8 | ||||
-rw-r--r-- | src/socket.c | 8 | ||||
-rw-r--r-- | src/url.c | 8 | ||||
-rw-r--r-- | src/userprivs.c | 8 |
35 files changed, 170 insertions, 146 deletions
diff --git a/Makefile.am b/Makefile.am index 0f97a90..e128f6e 100644 --- a/Makefile.am +++ b/Makefile.am | |||
@@ -1,3 +1,19 @@ | |||
1 | # This file is part of GNU Pies. | ||
2 | # Copyright (C) 2008, 2009 Sergey Poznyakoff | ||
3 | # | ||
4 | # GNU Pies is free software; you can redistribute it and/or modify | ||
5 | # it under the terms of the GNU General Public License as published by | ||
6 | # the Free Software Foundation; either version 3, or (at your option) | ||
7 | # any later version. | ||
8 | # | ||
9 | # GNU Pies is distributed in the hope that it will be useful, | ||
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
12 | # GNU General Public License for more details. | ||
13 | # | ||
14 | # You should have received a copy of the GNU General Public License | ||
15 | # along with GNU Pies. If not, see <http://www.gnu.org/licenses/>. | ||
16 | |||
1 | ACLOCAL_AMFLAGS = -I m4 -I am -I grecs/am | 17 | ACLOCAL_AMFLAGS = -I m4 -I am -I grecs/am |
2 | 18 | ||
3 | SUBDIRS=gnu grecs lib src doc po | 19 | SUBDIRS=gnu grecs lib src doc po |
@@ -46,6 +62,9 @@ ChangeLog: | |||
46 | echo "version-control: never" >> $(changelog_dir)/cl-t; \ | 62 | echo "version-control: never" >> $(changelog_dir)/cl-t; \ |
47 | echo "buffer-read-only: t" >> $(changelog_dir)/cl-t; \ | 63 | echo "buffer-read-only: t" >> $(changelog_dir)/cl-t; \ |
48 | echo "End:" >> $(changelog_dir)/cl-t; \ | 64 | echo "End:" >> $(changelog_dir)/cl-t; \ |
65 | echo "" >> $(changelog_dir)/cl-t; \ | ||
66 | sed -n '1,/^[^#]/s/^#//p' $(top_srcdir)/Makefile.am \ | ||
67 | >> $(changelog_dir)/cl-t; \ | ||
49 | rm -f $(changelog_dir)/ChangeLog; \ | 68 | rm -f $(changelog_dir)/ChangeLog; \ |
50 | mv $(changelog_dir)/cl-t $(changelog_dir)/ChangeLog; \ | 69 | mv $(changelog_dir)/cl-t $(changelog_dir)/ChangeLog; \ |
51 | fi | 70 | fi |
@@ -1,10 +1,15 @@ | |||
1 | Pies NEWS -- history of user-visible changes. 2009-10-20 | 1 | GNU Pies NEWS -- history of user-visible changes. 2009-10-26 |
2 | Copyright (C) 2009 Sergey Poznyakoff | 2 | Copyright (C) 2009 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
4 | 4 | ||
5 | Please send Pies bug reports to <bug-pies@gnu.org.ua> | 5 | Please send Pies bug reports to <bug-pies@gnu.org.ua> |
6 | 6 | ||
7 | 7 | ||
8 | Version 1.1.90 (Git) | ||
9 | |||
10 | Pies dubbed a GNU package. | ||
11 | |||
12 | |||
8 | Version 1.1, 2009-10-20 | 13 | Version 1.1, 2009-10-20 |
9 | 14 | ||
10 | * Account for possible system clock inaccuracies. | 15 | * Account for possible system clock inaccuracies. |
@@ -1,4 +1,4 @@ | |||
1 | Pies README | 1 | GNU Pies README |
2 | Copyright (C) 2009 Sergey Poznyakoff | 2 | Copyright (C) 2009 Sergey Poznyakoff |
3 | See the end of file for copying conditions. | 3 | See the end of file for copying conditions. |
4 | 4 | ||
@@ -16,7 +16,7 @@ description of the command line syntax (similar to a man-page style). | |||
16 | 16 | ||
17 | * Overview | 17 | * Overview |
18 | 18 | ||
19 | Pies (pronounced ``p-yes'') stands for the Program Invocation and | 19 | GNU Pies (pronounced ``p-yes'') stands for the Program Invocation and |
20 | Execution Supervisor. This utility starts and controls execution of | 20 | Execution Supervisor. This utility starts and controls execution of |
21 | external programs, called ``components''. Each component is a stand-alone | 21 | external programs, called ``components''. Each component is a stand-alone |
22 | program, designed to be executed in the foreground. Upon startup pies | 22 | program, designed to be executed in the foreground. Upon startup pies |
@@ -26,18 +26,18 @@ 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 | Pies supports a wide variety of component types. For example, it can | 29 | 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, | 30 | 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 | 31 | which makes pies a replacement for the inetd utility. Pies implements |
32 | powerful access control lists, which are especially useful with such | 32 | powerful access control lists, which are especially useful with such |
33 | inetd-style components. | 33 | inetd-style components. |
34 | 34 | ||
35 | Pies can also be used to manage MeTA1 (http://meta1.org) components. | 35 | 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 | 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 | 37 | migration from the native mcp utility to pies does not require any |
38 | efforts. | 38 | efforts. |
39 | 39 | ||
40 | Pies gives you complete control over the execution environment of | 40 | GNU Pies gives you complete control over the execution environment of |
41 | each component. This includes modifying shell environment, running | 41 | each component. This includes modifying shell environment, running |
42 | components with the given user privileges, etc. The standard error | 42 | components with the given user privileges, etc. The standard error |
43 | and/or output of any component may be redirected either to a disk | 43 | and/or output of any component may be redirected either to a disk |
diff --git a/README-hacking b/README-hacking index 2f22e74..73d07d1 100644 --- a/README-hacking +++ b/README-hacking | |||
@@ -1,10 +1,10 @@ | |||
1 | These notes intend to help people working on the GIT version of Pies. | 1 | These notes intend to help people working on the GIT version of GNU Pies. |
2 | See end of file for copying conditions. | 2 | See end of file for copying conditions. |
3 | 3 | ||
4 | * Requirements | 4 | * Requirements |
5 | 5 | ||
6 | If you have taken the sources from GIT you will need the following | 6 | If you have taken the sources from GIT you will need the following |
7 | packages to build Pies. I don't make any extra effort to accommodate | 7 | packages to build GNU Pies. I don't make any extra effort to accommodate |
8 | older versions of these packages, so please make sure that you have the | 8 | older versions of these packages, so please make sure that you have the |
9 | latest stable version. | 9 | latest stable version. |
10 | 10 | ||
@@ -36,7 +36,7 @@ Once done, proceed as described in the file README (section | |||
36 | INSTALLATION). | 36 | INSTALLATION). |
37 | 37 | ||
38 | Normally you will have to run bootstrap only once. However, if you | 38 | Normally you will have to run bootstrap only once. However, if you |
39 | intend to hack on Pies, you might need to run it again later. In | 39 | intend to hack on GNU Pies, you might need to run it again later. In |
40 | this case, you will probably want to save some time and bandwidth by | 40 | this case, you will probably want to save some time and bandwidth by |
41 | avoiding downloading the same files again. If so, create in the | 41 | avoiding downloading the same files again. If so, create in the |
42 | project's root directory the file named `.bootstrap' with the following | 42 | project's root directory the file named `.bootstrap' with the following |
diff --git a/bootstrap.conf b/bootstrap.conf index cc7d8f3..2657b58 100644 --- a/bootstrap.conf +++ b/bootstrap.conf | |||
@@ -1,18 +1,18 @@ | |||
1 | # Bootstrap configuration for Pies. | 1 | # Bootstrap configuration for GNU Pies. |
2 | # Copyright (C) 2008, 2009 Sergey Poznyakoff | 2 | # Copyright (C) 2008, 2009 Sergey Poznyakoff |
3 | # | 3 | # |
4 | # This program is free software; you can redistribute it and/or modify | 4 | # GNU Pies is free software; you can redistribute it and/or modify |
5 | # it under the terms of the GNU General Public License as published by | 5 | # it under the terms of the GNU General Public License as published by |
6 | # the Free Software Foundation; either version 3, or (at your option) | 6 | # the Free Software Foundation; either version 3, or (at your option) |
7 | # any later version. | 7 | # any later version. |
8 | # | 8 | # |
9 | # This program is distributed in the hope that it will be useful, | 9 | # GNU Pies is distributed in the hope that it will be useful, |
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
12 | # GNU General Public License for more details. | 12 | # GNU General Public License for more details. |
13 | # | 13 | # |
14 | # You should have received a copy of the GNU General Public License | 14 | # You should have received a copy of the GNU General Public License |
15 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | 15 | # along with GNU Pies. If not, see <http://www.gnu.org/licenses/>. |
16 | 16 | ||
17 | source_base=gnu | 17 | source_base=gnu |
18 | gnulib_name=libgnu | 18 | gnulib_name=libgnu |
diff --git a/configure.ac b/configure.ac index 2ece4b1..e9119dc 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,21 +1,21 @@ | |||
1 | # This file is part of Pies. -*- autoconf -*- | 1 | # This file is part of GNU Pies. -*- autoconf -*- |
2 | # Copyright (C) 2009 Sergey Poznyakoff | 2 | # Copyright (C) 2009 Sergey Poznyakoff |
3 | # | 3 | # |
4 | # Pies is free software; you can redistribute it and/or modify | 4 | # GNU Pies is free software; you can redistribute it and/or modify |
5 | # it under the terms of the GNU General Public License as published by | 5 | # it under the terms of the GNU General Public License as published by |
6 | # the Free Software Foundation; either version 3, or (at your option) | 6 | # the Free Software Foundation; either version 3, or (at your option) |
7 | # any later version. | 7 | # any later version. |
8 | # | 8 | # |
9 | # Pies is distributed in the hope that it will be useful, | 9 | # GNU Pies is distributed in the hope that it will be useful, |
10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 11 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
12 | # GNU General Public License for more details. |