X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/fbdcbb74c9d55202b65b14f64bcbaa8f507547ba..e2606551a2853e90cffa264d70a159ba61e0cbe4:/README.FIRST diff --git a/README.FIRST b/README.FIRST index 6c3d77a7..8c23c45f 100644 --- a/README.FIRST +++ b/README.FIRST @@ -1,15 +1,10 @@ -If you don't read this first, we won't help you. -:-) - ******************************* IMPORTANT ************************************* *********** Note for those who dont bother reading docs ***************** * - Reading INSTALL is now a must, as the old DPATH is now specified * * when configure is run. * * You now need to ./configure --prefix="/path/to/install/it" * - * - The old config format WILL NOT WORK. Please see doc/example.conf ! * - * - The old kline format WILL NOT WORK. Please use bantool which * - * will be installed with your ircd! * + * to specify the path that will be installed with your ircd! * ************************************************************************* ALSO, IF YOU ARE UPGRADING YOUR CURRENT SOURCE TREE, AND YOU TRY TO BUILD @@ -18,22 +13,11 @@ If you don't read this first, we won't help you. ******************************* REQUIREMENTS ********************************** -New Features - A short introduction: -- charybdis-3.x now has several major changes over previous version that you - will notice right away. - o SSL Client support. - o Connection Throttling. - -- Please see NEWS for more detailed changes. - - Necessary Requirements: - A supported platform (look below) -- A working dynamic load library, unless - compiling as static, without module - support. +- A working dynamic load library. - A working lex. Solaris /usr/ccs/bin/lex appears to be broken, on this system flex @@ -43,25 +27,25 @@ Necessary Requirements: Feature Specific Requirements: - For SSL Clients, SSL Challenge controlled OPER feature, and encrypted server links, - a working OpenSSL library + a working OpenSSL library or GnuTLS library. CHALLENGE is not supported on GnuTLS + yet. -- For encrypted oper and (optional) server passwords, a working DES, MD5, or SHA library. +- For encrypted oper and (optional) server passwords, a working DES, MD5, or SHA library + implementing crypt(). ******************************************************************************* - To report bugs in charybdis, visit us at irc.atheme.org #charybdis -- Known bugs are listed in the BUGS file - - See the INSTALL document for info on configuring and compiling charybdis. - Please read doc/index.txt to get an overview of the current documentation. -- The files, /etc/services, /etc/protocols, and /etc/resolv.conf, MUST be - readable by the user running the server in order for ircd to start. - Errors from adns causing the ircd to refuse to start up are often related - to permission problems on these files. +- The files, /etc/services, /etc/protocols, and /etc/resolv.conf, SHOULD be + readable by the user running the server in order for ircd to start with + the correct settings. If these files are wrong, charybdis will try to use + 127.0.0.1 for a resolver as a last-ditch effort. - FREEBSD USERS: if you are compiling with ipv6 you may experience problems with ipv4 due to the way the socket code is written. To @@ -95,12 +79,7 @@ Feature Specific Requirements: Solaris 2.6/7/8 OpenBSD 2.8 NetBSD 1.4 - Cygwin 1.3+ (static modules, no servlink) - OpenVMS/Alpha 7.2 (static modules, no servlink) -- Please read NEWS for information about what is in this release +- Please read NEWS for information about what is in this release. - Other files recommended for reading: BUGS, INSTALL - --------------------------------------------------------------------------------- -$Id$