From a84cba8f78d126bbdbc185db9b70e3c6e7d34b1e Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Tue, 26 May 2020 19:43:11 +0200 Subject: [PATCH] Update description texts Bring them in line with the updated texts on the homepage. --- README.md | 14 +++++++----- contrib/Debian/control | 51 ++++++++++++++++++++++++++---------------- contrib/ngircd.spec | 22 ++++++++---------- 3 files changed, 49 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 144e4072..f0856d7f 100644 --- a/README.md +++ b/README.md @@ -7,11 +7,13 @@ server for small or private networks, developed under the terms of the GNU General Public License ([GPL]); please see the file `COPYING` for licensing information. -The server is simple to configure, can cope with dynamic IP addresses, and -supports IPv6 as well as SSL. It is written from scratch and not based on the -original IRCd. +The server is quite easy to configure, can handle dynamic IP addresses, and +optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for +user authentication as well as character set conversion for legacy clients. The +server has been written from scratch and is not based on the "forefather", the +daemon of the IRCNet. -The name ngIRCd means *next generation IRC daemon*, which is a little bit +The name ngIRCd means *next-generation IRC daemon*, which is a little bit exaggerated: *lightweight Internet Relay Chat server* most probably would have been a better name :-) @@ -20,8 +22,8 @@ online available here: ! ## Status -ngIRCd should be quite feature complete and stable to be used as daemon in -real world IRC networks. +ngIRCd should be quite feature-complete and stable to be used as a daemon in +real-world IRC networks. It is not the goal of ngIRCd to implement all the nasty behaviors of the original ircd, but to implement most of the useful commands and semantics diff --git a/contrib/Debian/control b/contrib/Debian/control index 82e506c1..93482d99 100644 --- a/contrib/Debian/control +++ b/contrib/Debian/control @@ -19,16 +19,21 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ircd Description: lightweight Internet Relay Chat server - This package provides ngIRCd, a portable and lightweight Internet Relay - Chat server for small or private networks, developed under the GNU - General Public License (GPL). It is simple to configure, can cope with - dynamic IP addresses, and supports IPv6 as well as SSL. It is written - from scratch and not based on the original IRCd. + ngIRCd is a free, portable and lightweight Internet Relay Chat server + for small or private networks, developed under the GNU General Public + License (GPL). + . + The server is quite easy to configure, can handle dynamic IP addresses, and + optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for + user authentication as well as character set conversion for legacy clients. The + server has been written from scratch and is not based on the "forefather", the + daemon of IRCNet. . This package contains the "standard distribution", including support for syslog logging and compressed server-links using zlib. Please have a look - at the "ngircd-full" package if you need advanced functionality like support - for IPv6 or SSL. + at the "ngircd-full" package if you need "more advanced" functionality like + support for TCP wrappers, IDENT requests, the IPv6 protocol, PAM and + SSL encrypted client and server links. Package: ngircd-full Architecture: any @@ -36,14 +41,18 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ircd Conflicts: ngircd, ngircd-dbg Description: lightweight Internet Relay Chat server - This package provides ngIRCd, a portable and lightweight Internet Relay - Chat server for small or private networks, developed under the GNU - General Public License (GPL). It is simple to configure, can cope with - dynamic IP addresses, and supports IPv6 as well as SSL. It is written - from scratch and not based on the original IRCd. + ngIRCd is a free, portable and lightweight Internet Relay Chat server + for small or private networks, developed under the GNU General Public + License (GPL). + . + The server is quite easy to configure, can handle dynamic IP addresses, and + optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for + user authentication as well as character set conversion for legacy clients. The + server has been written from scratch and is not based on the "forefather", the + daemon of IRCNet. . In addition to the features of the "standard package", this package - includes support for TCP wrappers, IDENT requests, the IPv6 protocol and + includes support for TCP wrappers, IDENT requests, the IPv6 protocol, PAM and SSL encrypted client and server links. Package: ngircd-full-dbg @@ -52,14 +61,18 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Provides: ircd Conflicts: ngircd, ngircd-full Description: lightweight Internet Relay Chat server - This package provides ngIRCd, a portable and lightweight Internet Relay - Chat server for small or private networks, developed under the GNU - General Public License (GPL). It is simple to configure, can cope with - dynamic IP addresses, and supports IPv6 as well as SSL. It is written - from scratch and not based on the original IRCd. + ngIRCd is a free, portable and lightweight Internet Relay Chat server + for small or private networks, developed under the GNU General Public + License (GPL). + . + The server is quite easy to configure, can handle dynamic IP addresses, and + optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for + user authentication as well as character set conversion for legacy clients. The + server has been written from scratch and is not based on the "forefather", the + daemon of IRCNet. . In addition to the features of the "standard package", this package - includes support for TCP wrappers, IDENT requests, the IPv6 protocol and + includes support for TCP wrappers, IDENT requests, the IPv6 protocol, PAM and SSL encrypted client and server links. . And in addition to the "full" variant, the binaries contained in this diff --git a/contrib/ngircd.spec b/contrib/ngircd.spec index dec95c16..03e78c74 100644 --- a/contrib/ngircd.spec +++ b/contrib/ngircd.spec @@ -15,19 +15,15 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: zlib-devel, openssl-devel %description -This package provides ngIRCd, a portable and lightweight Internet Relay -Chat server for small or private networks, developed under the GNU -General Public License (GPL). It is simple to configure, can cope with -dynamic IP addresses, and supports IPv6 as well as SSL. It is written -from scratch and not based on the original IRCd. - -Advantages: - - well arranged (lean) configuration file - - simple to build/install, configure and maintain - - supports IPv6 and SSL - - no problems with servers that have dynamic IP addresses - - freely available, modern, portable and tidy C-source - - ngIRCd is being actively developed since 2001 +ngIRCd is a free, portable and lightweight Internet Relay Chat server for small +or private networks, developed under the GNU General Public License (GPL). + +The server is quite easy to configure, can handle dynamic IP addresses, and +optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for +user authentication as well as character set conversion for legacy clients. The +server has been written from scratch and is not based on the forefather, the +daemon of IRCNet. + %prep %setup -q -- 2.39.2