aboutsummaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2009-12-11 21:01:35 +0200
committerSergey Poznyakoff <gray@gnu.org.ua>2009-12-11 21:01:35 +0200
commit94c29f6b6180dca91ae4034ffcb50c6a5c171b75 (patch)
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')
-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,16 +1,62 @@
1GNU Pies NEWS -- history of user-visible changes. 2009-10-26 1GNU Pies NEWS -- history of user-visible changes. 2009-12-11
2Copyright (C) 2009 Sergey Poznyakoff 2Copyright (C) 2009 Sergey Poznyakoff
3See the end of file for copying conditions. 3See the end of file for copying conditions.
4 4
5Please send Pies bug reports to <bug-pies@gnu.org.ua> 5Please send Pies bug reports to <bug-pies@gnu.org> or
6<bug-pies@gnu.org.ua>
6 7
7 8
8Version 1.1.90 (Git) 9Version 1.2, 2009-12-11
9 10
10Pies dubbed a GNU package. 11* First release as a GNU package.
12
13* Full inetd support
14
15The program supports all types of services (including built-in
16ones) and all types of protocols offered by the traditional `inetd'
17utility.
18
19The `inetd.conf' configuration file format is supported. The
20`inetd' configuration file may be supplied either from the command
21line (see below), or via the `include-inetd' configuration statement.
22
23* Inetd replacement
24
25A replacement script for inetd(8) is provided. It is fully
26compatible with the traditional inetd command line, but offers
27the flexibility and new features of pies.
28
29* Configuration file handling
30
31Several configuration files, eventually of different types,
32can be specified in the command line. New command line
33option `--syntax' declares the syntax of configuration
34files that follow it, e.g.:
35
36pies --config-file /etc/pies.conf \
37 --syntax=inetd --config-file /etc/inetd.conf \
38 --syntax=meta1 --config-file /etc/meta1/meta1.conf
39
40* New keywords.
41
42Component keywords: flags, service, socket-type,
43max-instances, max-rate, qotd-file.
44Global keywords: state-directory, include-inetd.
45
46* New option --instance
47
48The `--instance' option allows you to run several instances
49of pies, each of them using separate configuration and
50state files.
51
52* New option --rate
53
54For compatibility with inetd.
55
56* Improved status output.
11 57
12 58
13Version 1.1, 2009-10-20 59Version 1.1, 2009-10-20
14 60
15* Account for possible system clock inaccuracies. 61* Account for possible system clock inaccuracies.
16* Improve documentation. 62* Improve documentation.

Return to:

Send suggestions and report system problems to the System administrator.