summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-04-04 17:55:48 +0000
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>2005-04-04 17:55:48 +0000
commitb54f879f3539c298646449ede2e8d458fc305605 (patch)
tree69b852c9896b8efb214a2a208efeb825cf56c2c9 /docs
parent38749462c62a659b7006976c2c7c4da6ac6d0df7 (diff)
Added E:Lines, a form of ban exception that can prevent opers, netadmins etc from being glined. Can be added and removed
either in the config or by an oper with the correct permissions to use the /ELINE command git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@975 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'docs')
-rw-r--r--docs/helpop.conf.example5
-rw-r--r--docs/inspircd.conf.example19
2 files changed, 22 insertions, 2 deletions
diff --git a/docs/helpop.conf.example b/docs/helpop.conf.example
index 583108b23..522250242 100644
--- a/docs/helpop.conf.example
+++ b/docs/helpop.conf.example
@@ -137,8 +137,9 @@
line18="U Show u-lined servers"
line19="P Show online opers and their idle times"
line20="I Show connect class permissions"
- line21="-"
- line22="Note that all /STATS use is broadcast to online IRC operators.">
+ line21="e Show e-lines (local ban exemptions)"
+ line22="-"
+ line23="Note that all /STATS use is broadcast to online IRC operators.">
<kline line1="/KLINE [user@host] {[duration] :[reason]}"
line2="Sets or removes a k-line (host based ban) on a host and ident mask."
diff --git a/docs/inspircd.conf.example b/docs/inspircd.conf.example
index 22031e957..39fa8fe1e 100644
--- a/docs/inspircd.conf.example
+++ b/docs/inspircd.conf.example
@@ -257,6 +257,18 @@
<pid file="/path/to/inspircd.pid">
+#-#-#-#-#-#-#-#-#-#-#-#-#- 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 #
+# 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 #
+# matched, the banlist size defaults to 64 entries. #
+# #
+
+<banlist chan="#morons" limit="128">
+<banlist chan="*" limit="69">
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- RTFM LINE -#-#-#-#-#-#-#-#-#-#-#-#-#-#
# #
@@ -353,6 +365,11 @@
# host - ident@hostname (wildcards possible) #
# reason - Reason to display on disconnection #
# #
+# exception lines define a hostmask that is excempt from [kzg]lines #
+# #
+# host - ident@hostname (wildcards possible) #
+# reason - Reason, shown only in /stats e #
+# #
<badip ipmask="69.69.69.69" reason="No porn here thanks.">
@@ -364,6 +381,8 @@
<badhost host="*@hundredz.n.hundredz.o.1337.kiddies.com" reason="Too many 1337 kiddiots">
<badhost host="*@localhost" reason="No irc from localhost!">
+<exception host="*@ircop.host.com" reason="Opers hostname">
+
#-#-#-#-#-#-#-#-#-#-#- ALIAS DEFINITIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-#
# #
# If you have the m_alias.so module loaded, you may also define #