Author: Isomer <isomer@coders.net>
[ircu2.10.12-pk.git] / doc / Configure.help
index c96533f3c0cf18a9df16b2d58776df5cfcd535c7..965c7f92c69b7fe6fabd152444e5463508619387 100644 (file)
@@ -332,23 +332,6 @@ HUB
   too bad to route traffic).  Note that on Undernet all newly linked servers
   are linked as leafs during their test phase, and should specify 'n' here.
 
-Do you want support for the old I:*:ONE:*:: construct
-USEONE
-  Server versions prior to ircu2.10.05 used to use the string "ONE"
-  as password in an I: line to indicate that only one connection was
-  allowed for any given IP number that matched that I: line.
-  This method only counted the *local* connections though.
-  As of ircu2.10.05 you can specifiy a single(!) digit as password
-  which then will allow that many connections from the same IP number.
-  However, now the IP numbers of ALL clients are counted, also those
-  that are connected to other servers.
-  If you do not use the depricated "ONE" password in your ircd.conf,
-  specify 'n' here.  Note that if you you DO use the "ONE" password
-  and you specify 'n' here, then you should change all occurances of
-  "ONE" to "1" (this is the recommended procedure).
-  If you are lazy and you don't want to change the "ONE" passwords
-  into a "1", then specify 'y' here.
-
 Send a short message instead of the MOTD to connecting clients
 NODEFAULTMOTD
   Every time a client connects to your server, the full Message Of
@@ -540,6 +523,18 @@ JPATH
   log file where the logs of JUPEs will be stored; it is usually called
   "jupe.log".  Note that you should not include quotes here.
 
+Do you want to log OPMODEs and CLEARMODEs to a separate file
+CONFIG_LOG_OPMODES
+  Specify 'y' here if you want to log OPMODEs and CLEARMODEs to a local
+  file.
+
+Give the path and(or) filename of this log file
+OPATH
+  OPATH is the filename, relative to DPATH, or the full path, of the
+  log file where the logs of OPMODEs and CLEARMODEs will be stored; it
+  is usually called "opmode.log".  Note that you should not include
+  quote here.
+
 Do you want to log connecting users to a separate file
 CONFIG_LOG_USERS
   Specify 'y' here if you want to log who is connecting to your server.
@@ -609,30 +604,6 @@ INT_LOCAL
   Well if you got this far and still need help, then I think you should
   go back and specify 'n' at the question "Do you want to use syslog".
 
-Use m4 as a preprocessor on CPATH
-M4_PREPROC
-  If you use m4 macro's in your "ircd.conf" file, then you need to specify 'y',
-  which will enable m4 preprocessing of the "ircd.conf" file.
-  If you are unsure specify 'n'.  Note using m4 macros has often lead to
-  problems (passwords or server names that match a macro name for instance),
-  while the benefits of using m4 are highly doubtful.  Unless you are
-  already a m4 wizard and insist on using it I recommend to specify 'n' here.
-
-Use crypted passwords for N: lines
-CRYPT_LINK_PASSWORD
-  In order to allow other servers to connect to you, you need to specify
-  two configuration lines in the "ircd.conf" configuration file (CPATH).
-  Each of these lines contains a password; the C: line is used for connecting
-  to a remote server and contains the password that is sent to the remote
-  server for authentication, thus this password must be in plain text.
-  The other is the N: line and contains the password that the remote server
-  is sending to you.  For security reasons it is advised to store this
-  password in DES encrypted form.  If you specify 'y' here, you will be
-  allowed to use the DES encrypted password in the password field of the
-  N: line, see doc/example.conf for more details.  Note that you should
-  use *different* passwords in the C: and N: lines respectively for obvious
-  reasons.
-
 Use crypted passwords for operators
 CRYPT_OPER_PASSWORD
   In order to allow certain users to become IRC OPERators, they must
@@ -708,16 +679,6 @@ MAXCONNECTIONS
   hacking.  Find an experienced admin with the same Operating System and
   ask him what the maximum is and how to achieve it.
 
-Default client listen port
-PORTNUM
-  This is the default listen port.  You can specify more listen ports
-  in the "ircd.conf" file with 'P: lines'; see doc/example.conf for more
-  details on P: lines.  Note that /stats p currently only shows P: lines,
-  which might be a reason for you to use a less often used value here.
-  Note that there is actually no difference between client and server
-  listen ports, but it is good practice to separate them for statistical
-  purpose (bandwidth usage statistics).
-
 Nickname history length
 NICKNAMEHISTORYLENGTH
   This value specifies the length of the nick name history list, which
@@ -1088,4 +1049,13 @@ DEFAULTMAXSENDQLENGTH
 Use new MODE implementation
 CONFIG_NEW_MODE
   This enables a new implementation of m_mode.  THIS IS AN EXPERIMENTAL
-  FEATURE; DO NOT ENABLE UNLESS YOU KNOW WHAT YOU ARE DOING!
+  FEATURE; DO NOT ENABLE UNLESS YOU KNOW WHAT YOU ARE DOING!  Note that,
+  due to apparent stability, this new implementation has been enabled.
+
+Use new oper commands (JUPE, CLEARMODE, OPMODE, GLINE)
+CONFIG_OPERCMDS
+  Several new oper-only commands were added to the server source
+  during the Uworld integration project.  Until all servers are
+  upgraded to versions that understand the new server<->server
+  traffic, they must remain disabled, however.  This option activates
+  the client-side part of those changes.