X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ngircd-alex.git;a=blobdiff_plain;f=INSTALL;h=5a1bf3c8000818e9fa10354812c185396b90ca3b;hp=098f6e537c7287488de37e54423bc5635fb17896;hb=bc728f92de5aca1ae14c51696e35103b77a71657;hpb=85dc4d87770f821b777f5dbf6372956dbffc770c diff --git a/INSTALL b/INSTALL index 098f6e53..5a1bf3c8 100644 --- a/INSTALL +++ b/INSTALL @@ -2,7 +2,7 @@ ngIRCd - Next Generation IRC Server http://ngircd.barton.de/ - (c)2001-2015 Alexander Barton and Contributors. + (c)2001-2017 Alexander Barton and Contributors. ngIRCd is free software and published under the terms of the GNU General Public License. @@ -36,6 +36,10 @@ Differences to version 20.x the new mask will be KILL'ed. This was not the case with earlier versions that only added the mask but didn't kill already connected users. +- The "PredefChannelsOnly" configuration variable has been superseded by the + new "AllowedChannelTypes" variable. It is still supported and translated to + the appropriate "AllowedChannelTypes" setting but is deprecated now. + Differences to version 19.x - Starting with ngIRCd 20, users can "cloak" their hostname only when the @@ -44,7 +48,7 @@ Differences to version 19.x set mode +x. This prevents regular users from changing their hostmask to the name of the IRC server itself, which confused quite a few people ;-) -Differences to version 17 +Differences to version 17.x - Support for ZeroConf/Bonjour/Rendezvous service registration has been removed. The configuration option "NoZeroconf" is no longer available. @@ -81,7 +85,7 @@ Differences to version 17 You should adjust your ngircd.conf and run "ngircd --configtest" to make sure that your settings are correct and up to date! -Differences to version 16 +Differences to version 16.x - Changes to the "MotdFile" specified in ngircd.conf now require a ngircd configuration reload to take effect (HUP signal, REHASH command). @@ -158,7 +162,7 @@ If you are using one of the "big" operating systems or Linux distributions, you can use the following commands to install all the required packages to build the sources including all optional features and to run the test suite: -* RedHat / Fedora based distributions: +* Red Hat / Fedora based distributions: yum install \ autoconf automake expect gcc glibc-devel gnutls-devel \ @@ -182,7 +186,7 @@ This step is therefore only interesting for developers. autogen.sh produces the Makefile.in's, which are necessary for the configure script itself, and some more files for make. To run autogen.sh you'll need GNU autoconf and GNU automake: at least autoconf 2.61 and automake 1.10 are -requird, newer is better. But don't use automake 1.12 or newer for creating +required, newer is better. But don't use automake 1.12 or newer for creating distribution archives: it will work but lack "de-ANSI-fication" support in the generated Makefile's! Stick with automake 1.11.x for this purpose ... So automake 1.11.x and autoconf 2.67+ is recommended.