summaryrefslogtreecommitdiffabout
path: root/NEWS
authorSergey Poznyakoff <gray@gnu.org.ua>2009-12-11 19:01:35 (GMT)
committer Sergey Poznyakoff <gray@gnu.org.ua>2009-12-11 19:01:35 (GMT)
commit94c29f6b6180dca91ae4034ffcb50c6a5c171b75 (patch) (side-by-side diff)
treeba75fd15d2cfe18cb083dc04267c58a63ae28208 /NEWS
parent4d759daeec0abf98294ece5a689c608890ffb4d1 (diff)
downloadpies-94c29f6b6180dca91ae4034ffcb50c6a5c171b75.tar.gz
pies-94c29f6b6180dca91ae4034ffcb50c6a5c171b75.tar.bz2
Final cleanup for version 1.2.
* configure.ac (INETD_SH): Rename to INETD. * NEWS: Update. * src/.gitignore (inetd.sh): rename to inetd. * doc/pies.texi: Update. * src/Makefile.am (pkgstatedir): New variable. (AM_CPPFLAGS): Add define. (inetd.sh): Replace with inetd. (install-exec-hook): Remove. * src/pies.c (statedir): New variable. (pies_keywords): New keyword: "state-directory". (set_file_names): Split in two functions: (set_conf_file_names, set_state_file_names). (main): Call set_conf_file_names before, and set_state_file_names after parsing the configs.
Diffstat (limited to 'NEWS') (more/less context) (ignore whitespace changes)
-rw-r--r--NEWS54
1 files changed, 50 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index 025efe1..aafb8a7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,13 +1,59 @@
-GNU Pies NEWS -- history of user-visible changes. 2009-10-26
+GNU Pies NEWS -- history of user-visible changes. 2009-12-11
Copyright (C) 2009 Sergey Poznyakoff
See the end of file for copying conditions.
-Please send Pies bug reports to <bug-pies@gnu.org.ua>
+Please send Pies bug reports to <bug-pies@gnu.org> or
+<bug-pies@gnu.org.ua>
-Version 1.1.90 (Git)
+Version 1.2, 2009-12-11
-Pies dubbed a GNU package.
+* First release as a GNU package.
+
+* Full inetd support
+
+The program supports all types of services (including built-in
+ones) and all types of protocols offered by the traditional `inetd'
+utility.
+
+The `inetd.conf' configuration file format is supported. The
+`inetd' configuration file may be supplied either from the command
+line (see below), or via the `include-inetd' configuration statement.
+
+* Inetd replacement
+
+A replacement script for inetd(8) is provided. It is fully
+compatible with the traditional inetd command line, but offers
+the flexibility and new features of pies.
+
+* Configuration file handling
+
+Several configuration files, eventually of different types,
+can be specified in the command line. New command line
+option `--syntax' declares the syntax of configuration
+files that follow it, e.g.:
+
+pies --config-file /etc/pies.conf \
+ --syntax=inetd --config-file /etc/inetd.conf \
+ --syntax=meta1 --config-file /etc/meta1/meta1.conf
+
+* New keywords.
+
+Component keywords: flags, service, socket-type,
+max-instances, max-rate, qotd-file.
+Global keywords: state-directory, include-inetd.
+
+* New option --instance
+
+The `--instance' option allows you to run several instances
+of pies, each of them using separate configuration and
+state files.
+
+* New option --rate
+
+For compatibility with inetd.
+
+* Improved status output.
Version 1.1, 2009-10-20

Return to:

Send suggestions and report system problems to the System administrator.