diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-12-11 21:01:35 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2009-12-11 21:01:35 +0200 |
commit | 94c29f6b6180dca91ae4034ffcb50c6a5c171b75 (patch) | |
tree | ba75fd15d2cfe18cb083dc04267c58a63ae28208 /NEWS | |
parent | 4d759daeec0abf98294ece5a689c608890ffb4d1 (diff) | |
download | pies-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-- | NEWS | 54 |
1 files changed, 50 insertions, 4 deletions
@@ -1,2 +1,2 @@ -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 @@ -4,8 +4,54 @@ 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. |