X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=conf%2Finspircd.conf.example;h=ca218c4a1b44bc8a15222255e55a7eb203d65e2b;hb=590dd9292f0d3cdd95c3ba1786ad8ff9487bb400;hp=72f79329b738639d5649b466012b6f1abe99b2ec;hpb=28801718521fa1d07af3678d6ec171e4a95ffd19;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/conf/inspircd.conf.example b/conf/inspircd.conf.example index 72f79329b..ca218c4a1 100644 --- a/conf/inspircd.conf.example +++ b/conf/inspircd.conf.example @@ -21,7 +21,7 @@ # Change the options to suit your network # # # # $Id$ -# # +# # # ____ _ _____ _ _ ____ _ _ _ # # | _ \ ___ __ _ __| | |_ _| |__ (_)___ | __ )(_) |_| | # # | |_) / _ \/ _` |/ _` | | | | '_ \| / __| | _ \| | __| | # @@ -57,9 +57,9 @@ # Syntax is as follows: # # # # # -# # -# Executable Include Example: # -# +# # +# Executable Include Example: # +# # # @@ -162,18 +162,13 @@ # # + # restartpass: Password for opers to use if they need to restart + # a server. + restartpass=""> #-#-#-#-#-#-#-#-#-#- CONNECTIONS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-# @@ -183,6 +178,17 @@ # You may have as many of these as you require. To allow/deny all # # connections, use a '*' or 0.0.0.0/0. # # # +# -- It is important to note that connect tags are read from the -- # +# TOP DOWN. This means that you should have more specific deny # +# and allow tags at the top, progressively more general, followed # +# by a + + + limit="5000" + + # modes: Usermodes that are set on users in this block on connect. + # Enabling this option requires that the m_conn_umodes module be loaded. + # This entry is highly recommended to use for/with IP Cloaking/masking. + modes="+x"> - - #-#-#-#-#-#-#-#-#-#-#-#- CIDR CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#- # # @@ -251,17 +250,17 @@ # # + # ipv4clone: specifies how many bits of an IP address should be + # looked at for clones. The default only looks for clones on a + # single IP address of a user. You do not want to set this + # extremely low. (Values are 0-32). + ipv4clone="32" + + # ipv6clone: specifies how many bits of an IP address should be + # looked at for clones. The default only looks for clones on a + # single IP address of a user. You do not want to set this + # extremely low. (Values are 0-128). + ipv6clone="128"> # This file has all the information about oper classes, types and o:lines. # You *MUST* edit it. @@ -378,28 +377,6 @@ # should be suffixed with. suffixpart="\"" - # noservices: With this set to no, when a user joins a empty channel, - # the server will set +q on them. If set to yes, it will only set +o - # on them until they register the channel. - noservices="no" - - # qprefix: Prefix (symbol) to use for +q users. - qprefix="~" - - # aprefix: Prefix (symbol) to use for +a users. - aprefix="&" - - # deprotectself: If this value is set (true, yes or 1), it will allow - # +a and +q users to remove the +a and +q from themselves, otherwise, - # the status will have to be removed by services. - deprotectself="no" - - # deprotectothers: If this value is set to yes, true, or 1, then any - # user with +q or +a may remove the +q or +a from other users. - # The default setting is to not enable this feature, so that - # only +q may remove +a, and nothing but services may remove +q. - deprotectothers="no" - # syntaxhints: If enabled, if a user fails to send the correct parameters # for a command, the ircd will give back soome help text of what # the correct parameters are @@ -449,7 +426,7 @@ # invitebypassmodes: This allows /invite to bypass other channel modes. # (Such as +k, +j, +l, etc) - invitebypassmodes="yes"> + invitebypassmodes="yes"> #-#-#-#-#-#-#-#-#-#-#-# PERFORMANCE CONFIGURATION #-#-#-#-#-#-#-#-#-#-# @@ -476,7 +453,7 @@ softlimit="12800" # quietbursts: When syncing or splitting from a network, a server - # can generate a lof ot connect and quit messages to opers with + # can generate a lot of connect and quit messages to opers with # +C and +Q snomasks. Setting this to yes squelches those messages, # which makes it easier for opers, but degrades the functionality of # bots like BOPM during netsplits. @@ -553,7 +530,28 @@ # channels. operspywhois="no" - # userstats: /stats commands that users can run (oeprs can run all). + # runasuser: If this is set, InspIRCd will attempt to setuid + # to run as this user- allows binding of ports under 1024. + # NOT SUPPORTED/NEEDED UNDER WINDOWS. + #runasuser="" + + # runasgroup: If this is set, InspIRCd will attempt to set group + # to run under this group, which allows binding of ports under 1024 + # NOT SUPPORTED/NEEDED UNDER WINDOWS. + #runasgroup="" + + # restrictbannedusers: If this is set, InspIRCd will not allow users + # banned on a channel to change nickname or message channels they are + # banned on. + restrictbannedusers="yes" + + # genericoper: Setting this value makes all opers on this server + # appear as 'is an IRC operator' in their WHOIS, regardless of their + # oper type, however oper types are still used internally. This only + # affects the display in WHOIS. + genericoper="no" + + # userstats: /stats commands that users can run (opers can run all). userstats="Pu"> #-#-#-#-#-#-#-#-#-#-#-#-# LIMITS CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# @@ -593,7 +591,7 @@ # maxgecos: Maximum length of a GECOS (realname). maxgecos="128" - # maxaway: Maximum length of an away messahe. + # maxaway: Maximum length of an away message. maxaway="200"> @@ -665,33 +663,35 @@ reason="No porn here thanks."> - # reason: Reason to display on /nick. - reason="Reserved For Services"> - # reason: Reason to display when user is disconnected - reason="Too many 1337 kiddiots"> - + # exception: Hosts that are exempt from [kgz]lines. + # reason: Reason for exception. Only shown in /stats e + reason="Opers hostname"> #-#-#-#-#-#-#-#-#-#-#- INSANE BAN OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-# # #