]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - docs/inspircd.conf.example
Tweaks to icky icky select() engine (thanks Ersan) this MIGHT fix select problems...
[user/henk/code/inspircd.git] / docs / inspircd.conf.example
index 2c62825830ebf608c30e6641d27df43ca3351730..11e602a1b910d17773789714dd9af88f7b1f3340 100644 (file)
@@ -95,8 +95,8 @@
 #  port         - The port number to bind to. You may specify a port  #
 #                 range here, e.g. "6667-6669,7000,7001". If you do   #
 #                 this, the server will count each port within your   #
-#                 range as a seperate binding, making the above       #
-#                 example equivalent to five seperate bind tags.      #
+#                 range as a separate binding, making the above       #
+#                 example equivalent to five separate bind tags.      #
 #                 A failure on one port in the range does not prevent #
 #                 the entire range from being bound, just that one    #
 #                 port number.                                        #
 #  classes    - specified above, used for flexibility for the         #
 #               server admin to decide on which operators get         #
 #               what commands. Class names are case sensitive,        #
-#               seperate multiple class names with spaces.            #
+#               separate multiple class names with spaces.            #
 #                                                                     #
 #  host       - optional hostmask operators will receive on oper-up.  #
 #                                                                     #
 # Defines which servers can link to this one, and which servers this  #
 # server may create outbound links to.                                #
 #                                                                     #
-# name        -   the name is the canocial name of the server, does   #
+# name        -   the name is the canonical name of the server, does   #
 #                 not have to resolve - but it is expected to be set  #
 #                 in the remote servers connection info.              #
 #                                                                     #
 #                 example to hide a non-client hub, for which clients #
 #                 do not have an IP address or resolvable hostname.   #
 #                                                                     #
-# to u:line a server (give it extra privilages required for running   #
+# to u:line a server (give it extra privileges required for running   #
 # services, Q, etc) you must include the <uline server> tag as shown  #
 # in the example below. You can have as many of these as you like.    #
 #                                                                     #
 #                                                                     #
 # NOTE: If you have built your server as an IPv6 server, then when a  #
 # DNS lookup of a server's host occurs, AAAA records (IPv6) are       #
-# priorotized over A records (IPv4). Therefore, if the server you are #
+# prioritised over A records (IPv4). Therefore, if the server you are #
 # connecting to has both an IPv6 IP address and an IPv4 IP address in #
 # its DNS entry, the IPv6 address will *always* be selected. To       #
 # change this behaviour simply specify the IPv4 IP address rather     #
 # permissions, and should be used with caution. Services servers are  #
 # usually u-lined in this manner.                                     #
 #                                                                     #
-# The 'silent' value if set to yes indicates that this server should  #
+# The 'silent' value, if set to yes, indicates that this server should#
 # not generate quit and connect notices, which can cut down on noise  #
 # to opers on the network.                                            #
 #                                                                     #
 #                                                                     #
 #   These options let you define the path to your motd and rules      #
 #   files. If these are relative paths, they are relative to the      #
-#   configurtion directory.                                           #
+#   configuration directory.                                           #
 #                                                                     #
 
 <files motd="inspircd.motd.example"
 #                                                                     #
 # This optional configuration tag lets you define the maximum number  #
 # of channels that both opers and users may be on at any one time.    #
-# the default is 20 for user and 60 for opers if this tag is not      #
+# The default is 20 for users and 60 for opers if this tag is not     #
 # defined. Remote users are not restricted in any manner.             #
 #                                                                     #
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-# DNS SERVER -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 #                                                                     #
 # Define your DNS server address here. InspIRCd has its own resolver. #
-# If you do not define this value, then then InspIRCd will attempt to #
+# If you do not define this value, then InspIRCd will attempt to      #
 # determine your DNS server from your operating system. On POSIX      #
 # platforms, InspIRCd will read /etc/resolv.conf, and populate this   #
 # value with the first DNS server address found. On Windows platforms #
 #                                                                     #
 # When choosing a server, be sure to choose one which will do a       #
 # RECURSIVE LOOKUP. InspIRCd's resolver does not currently do these   #
-# recursive lookups itself, to save time and resources. The dns       #
+# recursive lookups itself, to save time and resources. The DNS       #
 # server recommended by the InspIRCd team is bind, available from the #
 # ISC website. If your DNS server does not do a recursive lookup, you #
 # will be able to notice this by the fact that none of your users are #
 #                                                                     #
 # ------------------------------------------------------------------- #
 #                                                                     #
-# NOTE: if you have built InspIRCd with IPV6 support, then both       #
-# ipv6 and ipv4 addresses are allowed here, and also in the system    #
-# resolv.conf file. Remember that an ipv4 dns server can still        #
-# resolve ipv6 addresses, and vice versa.                             #
+# NOTE: if you have built InspIRCd with IPv6 support, then both       #
+# IPv6 and IPv4 addresses are allowed here, and also in the system    #
+# resolv.conf file. Remember that an IPv4 DNS server can still        #
+# resolve IPv6 addresses, and vice versa.                             #
 #                                                                     #
 
 <dns server="127.0.0.1" timeout="5">
 
-# An example of using an IPV6 nameserver
+# An example of using an IPv6 nameserver
 #<dns server="::1" timeout="5">
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#  PID FILE  -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 #                                                                     #
 # Define the path to the PID file here. The PID file can be used to   #
 # rehash the ircd from the shell or to terminate the ircd from the    #
-# shell using shell scripts, perl scripts etc, and to monitor the     #
+# shell using shell scripts, perl scripts, etc... and to monitor the  #
 # ircd's state via cron jobs. If this is a relative path, it will be  #
 # relative to the configuration directory, and if it is not defined,  #
 # the default of 'inspircd.pid' is used.                              #
 #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 #                                                                     #
 # Use these tags to customise the ban limits on a per channel basis.  #
-# the tags are read from top to bottom, and any tag found which       #
+# The tags are read from top to bottom, and any tag found which       #
 # matches the channels name applies the banlimit to that channel.     #
 # It is advisable to put an entry with the channel as '*' at the      #
 # bottom of the list. If none are specified or no maxbans tag is      #
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-  SERVER OPTIONS   -#-#-#-#-#-#-#-#-#-#-#-#-#
 #                                                                     #
-#   Settings to define which features are useable on your server.     #
+#   Settings to define which features are usable on your server.     #
 #                                                                     #
 #  prefixquit    - A prefix to be placed on the start of a client's   #
 #                  quit message                                       #
         exemptchanops="">
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#- TIME SYNC OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#
-# Time sychronization options for m_spanningtree linking.             #
+# Time synchronisation options for m_spanningtree linking.             #
 #                                                                     #
 # Because IRC is very time and clock dependent, InspIRCd provides its #
-# own methods for syncronization of time between servers as shown     #
+# own methods for synchronisation of time between servers as shown     #
 # in the example below, for servers that don't have ntpd running.     #
 #                                                                     #
 #  enable    -     If this value is 'yes', 'true', or '1', time       #
-#                  synchronization is enabled on this server. This    #
+#                  synchronisation is enabled on this server. This    #
 #                  means any servers you are linked to will           #
-#                  automatically synchronize time, however you should #
+#                  automatically synchronise time, however you should #
 #                  use ntpd instead where possible, NOT this option.  #
 #                                                                     #
 #  master    -     If this value is set to yes, then this server will #
 #-#-#-#-#-#-#-#-#-#-#-# CGIIRC  CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-#-#
 #
 # Optional - If you specify to use m_cgiirc, then you must specify one
-# or more cgihost tags which indicate authorized CGI:IRC servers which
+# or more cgihost tags which indicate authorised CGI:IRC servers which
 # will be connecting to your network, and an optional cgiirc tag.
 # For more information see: http://www.inspircd.org/wiki/CGI-IRC_Module
 #
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 # Spy module: Adds the commands SPYLIST and SPYNAMES that let opers
 # see who is in a +s channel, and list +s channels, show keys of keyed
-# channels the oper is not a member of etc. (standard 'abusive' features
-# of many other ircds, modulized here in InspIRCd).
+# channels the oper is not a member of etc. Like most standard 'abusive'
+# features of many other ircds, this is modular in InspIRCd.
 #<module name="m_spy.so">
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 
 #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
 # SQL logging module: Allows you to log network-wide data for your
-# network in a fully normalized set of SQL tables. You must copy the
+# network in a fully normalised set of SQL tables. You must copy the
 # source for this module from the directory src/modules/extra
 #<module name="m_sqllog.so">
 #