Various updates to the INSTALL document.
This commit is contained in:
parent
acba5bbe80
commit
af8392050c
68
INSTALL
68
INSTALL
|
@ -1,24 +1,10 @@
|
||||||
Hybrid INSTALL Document
|
Charybdis INSTALL Document
|
||||||
|
|
||||||
$Id: INSTALL 3384 2007-04-03 22:45:04Z jilles $
|
$Id: INSTALL 3384 2007-04-03 22:45:04Z jilles $
|
||||||
|
|
||||||
Copyright (c) 2001 by ircd-hybrid team
|
Copyright (c) 2001 by ircd-hybrid team
|
||||||
Copyright (c) 2002-2004 ircd-ratbox development team
|
Copyright (c) 2002-2004 ircd-ratbox development team
|
||||||
|
Copyright (c) 2005-2008 charybdis development team
|
||||||
----------------------------------------------------------------------
|
|
||||||
|
|
||||||
+------------------------------------------------------------------------+
|
|
||||||
| 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" |
|
|
||||||
| |
|
|
||||||
| Important: The old config format WILL NOT WORK. Please see point 6! |
|
|
||||||
| |
|
|
||||||
| The old kline format WILL NOT WORK. Please see point 7! |
|
|
||||||
+------------------------------------------------------------------------+
|
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -30,12 +16,9 @@
|
||||||
|
|
||||||
1.
|
1.
|
||||||
|
|
||||||
Read the ChangeLog file to find out about the exciting new features in
|
Read the NEWS file to find out about the exciting new features in
|
||||||
this version. Other good reads are doc/whats-new.txt, BUGS,
|
this version. Other good reads are BUGS, doc/example.conf, and
|
||||||
doc/example.conf, and README.FIRST.
|
README.FIRST.
|
||||||
|
|
||||||
An example.conf for EFnet is in doc/ with the values "approved" on 12
|
|
||||||
December 2001.
|
|
||||||
|
|
||||||
2.
|
2.
|
||||||
|
|
||||||
|
@ -80,13 +63,6 @@
|
||||||
|
|
||||||
--enable-ipv6 - Enable IPv6 support.
|
--enable-ipv6 - Enable IPv6 support.
|
||||||
|
|
||||||
*
|
|
||||||
|
|
||||||
--disable-shared-modules - Disable module support. This option is
|
|
||||||
more secure, but reduces a lot of the flexibility in Hybrid 7.
|
|
||||||
This may need to be used on some systems without a working dl
|
|
||||||
library.
|
|
||||||
|
|
||||||
*
|
*
|
||||||
|
|
||||||
--disable-assert - Disable some of the debugging code. This
|
--disable-assert - Disable some of the debugging code. This
|
||||||
|
@ -102,35 +78,19 @@
|
||||||
|
|
||||||
*
|
*
|
||||||
|
|
||||||
--with-nicklen - Sets the maximum NICK length. Note that this
|
--with-nicklen=LENGTH - Sets the maximum NICK length. Note that
|
||||||
must be consistant across your entire network.
|
this must be consistent across your entire network.
|
||||||
|
|
||||||
3.
|
3.
|
||||||
|
|
||||||
Look over the "include/config.h" file. This allows you to change the
|
|
||||||
few remaining hard coded options of how the ircd will operate. Most
|
|
||||||
admins will only have to change a few settings. USE_SYSLOG is the only
|
|
||||||
one that most admins will need to edit.
|
|
||||||
|
|
||||||
Note: Note that you must have permission by the sysadmin to send
|
|
||||||
messages to the system log files.
|
|
||||||
|
|
||||||
All other settings in config.h are not necessary to edit.
|
|
||||||
|
|
||||||
4.
|
|
||||||
|
|
||||||
make should build ircd.
|
make should build ircd.
|
||||||
|
|
||||||
|
4.
|
||||||
|
|
||||||
|
make install will install the server, modules, and tools in the
|
||||||
|
the prefix specified when configure was run.
|
||||||
|
|
||||||
5.
|
5.
|
||||||
|
|
||||||
make install will install the server, modules(1), and tools in the
|
|
||||||
path defined in config.h and the prefix specified when configure was
|
|
||||||
run.
|
|
||||||
|
|
||||||
(1) Unless the server was compiled without module support.
|
|
||||||
|
|
||||||
6.
|
|
||||||
|
|
||||||
If you wish to enable the user log, oper log, and failed oper log,
|
If you wish to enable the user log, oper log, and failed oper log,
|
||||||
issue these commands at the shell prompt (in the prefix directory)
|
issue these commands at the shell prompt (in the prefix directory)
|
||||||
|
|
||||||
|
@ -141,7 +101,7 @@
|
||||||
Note: If you use different names in ircd.conf, you must 'touch' the
|
Note: If you use different names in ircd.conf, you must 'touch' the
|
||||||
specific names.
|
specific names.
|
||||||
|
|
||||||
7.
|
6.
|
||||||
|
|
||||||
If you are upgrading from Hybrid 5 or Hybrid 6, the config file has
|
If you are upgrading from Hybrid 5 or Hybrid 6, the config file has
|
||||||
changed drastically...
|
changed drastically...
|
||||||
|
@ -158,7 +118,7 @@
|
||||||
EDIT IT! There are still things that need changing in the config,
|
EDIT IT! There are still things that need changing in the config,
|
||||||
including the fact that classes MUST be above auth/connect blocks!
|
including the fact that classes MUST be above auth/connect blocks!
|
||||||
|
|
||||||
8.
|
7.
|
||||||
|
|
||||||
If you are upgrading from Hybrid 5 or Hybrid 6, the kline file has
|
If you are upgrading from Hybrid 5 or Hybrid 6, the kline file has
|
||||||
also changed...
|
also changed...
|
||||||
|
|
Loading…
Reference in New Issue