summaryrefslogtreecommitdiff
path: root/config-src/inspircd.netwide.erb
blob: 93dd937d0d0d9ec380a82310ea22a9a216fae3ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
#
# Network Wide Configuration ##
#

# U:Lines
<uline server="services.insomniairc.net" silent="yes">
<uline server="defender.insomniairc.net" silent="yes">

# Misc. settings.
<insane hostmasks="no" ipmasks="no" nickmasks="no" trigger="95.5">

<channels users="20" opers="60">

<whowas groupsize="10" maxgroups="100000" maxkeep="3d">

<shun enabledcommands="PING PONG JOIN PART NICK QUIT" notifyuser="no">

<ojoin prefix="!" notice="yes" op="yes">

<blockcaps percent="80"
           minlen="6"
           capsmap="ABCDEFGHIJKLMNOPQRSTUVWXYZ! ">

<security operspywhois="yes"
          customversion=""
          hidebans="no"
          restrictbannedusers="yes"
          hidewhois=""
          hidesplits="no"
          flatlinks="no"
          hideulines="no"
          userstats="Pu"
          hidemodes="eI">

<chanprotect noservices="yes"
             qprefix="~"
             aprefix="&"
             deprotectself="yes"
             deprotectothers="yes">

<options prefixquit="Quit: "
         pingwarning="30"
         serverpingfreq="120"
         allowhalfop="yes"
         defaultmodes="nt"
         hostintopic="no"
         syntaxhints="yes"
         cyclehosts="yes"
         ircumsgprefix="no"
         announcets="yes"
         moronbanner="You have been banned. E-mail ircops@insomniairc.net with the error below for assistance."
         exemptchanops="no">

<performance netbuffersize="10240"
             maxwho="128"
             somaxconn="128"
             softlimit="12800"
             nouserdns="no"
             quietbursts="yes">

# Die/Restart Passwords
<power diepass="<%= secret :diepass %>"
       restartpass="<%= secret :restartpass %>"
       pause="2">

# Trigger a part/join in all channels when a hostname changes.
<options cyclehosts="no">

# We run NTP everywhere.
<timesync enable="no" master="no">

# Ban List Limits
<banlist chan="*" limit="69">

# Cloak Keys
<cloak  key="<%= secret :cloak0 %>"
       key1="<%= secret :cloak1 %>"
       key2="<%= secret :cloak2 %>"
       key3="<%= secret :cloak3 %>"
       key4="<%= secret :cloak4 %>"
       prefix="Insomniac-"
       ipalways="false"
       lowercase="false"
       mode="half">

# Blacklists
<dnsbl name="Tor sectoor.de"
       type="bitmask"
       domain="tor.dnsbl.sectoor.de"
       action="GLINE"
       reason="Tor exit server detected. Please visit http://www.sectoor.de/tor.php?ip=%ip% for more information."
       duration="1h"
       bitmask="1">

<dnsbl name="DroneBL"
       type="bitmask"
       domain="dnsbl.dronebl.org" 
       action="GLINE" 
       reason="You are listed in DroneBL. Please visit http://dronebl.org/lookup.do?ip=%ip% "
       duration="1h"
       bitmask="253">

<dnsbl 
       name="EFnet RBL" 
       type="record"
       domain="rbl.efnetrbl.org" 
       action="ZLINE" 
       reason="You are listed in the EFnet RBL and have been banned from InsomniaIRC. See http://efnetrbl.org for more information." 
       duration="3d"
       records="1-5">