mirror of
git://git.acid.vegas/unrealircd.git
synced 2024-11-15 04:26:41 +00:00
minor changes
This commit is contained in:
parent
4042e2e619
commit
e25e7ef338
@ -11,6 +11,7 @@ badword channel { word "gaming"; replace "gaymen"; }
|
|||||||
badword channel { word "im"; replace "m"; }
|
badword channel { word "im"; replace "m"; }
|
||||||
badword channel { word "i'm"; replace "m"; }
|
badword channel { word "i'm"; replace "m"; }
|
||||||
badword channel { word "i am"; replace "m"; }
|
badword channel { word "i am"; replace "m"; }
|
||||||
|
badword channel { word "ima"; replace "m"; }
|
||||||
badword channel { word "my"; replace "me"; }
|
badword channel { word "my"; replace "me"; }
|
||||||
badword channel { word "(nigger)"; replace "angel"; }
|
badword channel { word "(nigger)"; replace "angel"; }
|
||||||
badword channel { word "np"; replace "mp"; }
|
badword channel { word "np"; replace "mp"; }
|
||||||
|
@ -9,7 +9,10 @@ except ban { mask *@192.184.10.118; } # brockwell.irccloud.com
|
|||||||
except ban { mask *@192.184.10.9; } # tooting.irccloud.com
|
except ban { mask *@192.184.10.9; } # tooting.irccloud.com
|
||||||
except ban { mask *@192.184.8.73; } # hathersage.irccloud.com
|
except ban { mask *@192.184.8.73; } # hathersage.irccloud.com
|
||||||
except ban { mask *@192.184.8.103; } # stonehaven.irccloud.com
|
except ban { mask *@192.184.8.103; } # stonehaven.irccloud.com
|
||||||
|
except ban { mask *@5.254.36.57; } # tinside.irccloud.com
|
||||||
|
except ban { mask *@5.254.36.56/29; } # IPv4
|
||||||
except ban { mask *@2001:67c:2f08::/48; } # IPv6
|
except ban { mask *@2001:67c:2f08::/48; } # IPv6
|
||||||
|
except ban { mask *@2a03:5180:f::/64; } # IPv6
|
||||||
|
|
||||||
# IRC Source
|
# IRC Source
|
||||||
except ban { mask *@49.56.142.157; } # yin.ircs.me
|
except ban { mask *@49.56.142.157; } # yin.ircs.me
|
||||||
|
@ -145,7 +145,7 @@ loadmodule "usermodes/servicebot"; /* +S */
|
|||||||
|
|
||||||
// Extended Bans
|
// Extended Bans
|
||||||
loadmodule "extbans/account"; /* +b ~a */
|
loadmodule "extbans/account"; /* +b ~a */
|
||||||
loadmodule "extbans/certfp"; /* +b ~S */
|
#loadmodule "extbans/certfp"; /* +b ~S */
|
||||||
#loadmodule "extbans/inchannel"; /* +b ~c */
|
#loadmodule "extbans/inchannel"; /* +b ~c */
|
||||||
#loadmodule "extbans/join"; /* +b ~j */
|
#loadmodule "extbans/join"; /* +b ~j */
|
||||||
loadmodule "extbans/msgbypass"; /* +e ~m */
|
loadmodule "extbans/msgbypass"; /* +e ~m */
|
||||||
@ -153,9 +153,10 @@ loadmodule "extbans/msgbypass"; /* +e ~m */
|
|||||||
#loadmodule "extbans/operclass"; /* +b ~O */
|
#loadmodule "extbans/operclass"; /* +b ~O */
|
||||||
#loadmodule "extbans/partmsg"; /* +b ~p */
|
#loadmodule "extbans/partmsg"; /* +b ~p */
|
||||||
loadmodule "extbans/quiet"; /* +b ~q */
|
loadmodule "extbans/quiet"; /* +b ~q */
|
||||||
loadmodule "extbans/realname"; /* +b ~r */
|
#loadmodule "extbans/realname"; /* +b ~r */
|
||||||
loadmodule "extbans/textban"; /* +b ~T */
|
#loadmodule "extbans/textban"; /* +b ~T */
|
||||||
loadmodule "extbans/timedban"; /* +b ~t */
|
loadmodule "extbans/timedban"; /* +b ~t */
|
||||||
|
loadmodule "extbans/securitygroup"; /* +b ~G */
|
||||||
|
|
||||||
// IRCv3 Extensions
|
// IRCv3 Extensions
|
||||||
loadmodule "account-notify";
|
loadmodule "account-notify";
|
||||||
@ -194,3 +195,4 @@ loadmodule "reputation";
|
|||||||
loadmodule "restrict-commands";
|
loadmodule "restrict-commands";
|
||||||
loadmodule "rmtkl";
|
loadmodule "rmtkl";
|
||||||
loadmodule "webirc";
|
loadmodule "webirc";
|
||||||
|
#loadmodule "websocket";
|
@ -1,16 +1,12 @@
|
|||||||
include "links.conf";
|
include "links.conf";
|
||||||
include "modules.conf";
|
include "modules.conf";
|
||||||
|
|
||||||
admin { "" }
|
admin { ""; }
|
||||||
|
|
||||||
me { name "irc.supernets.org"; info "SuperNETs IRC Network"; sid 001; }
|
me { name "irc.supernets.org"; info "SuperNETs IRC Network"; sid 001; }
|
||||||
|
|
||||||
class opers { pingfreq 120; maxclients 2; sendq 1M; options { nofakelag; } }
|
|
||||||
class servers { pingfreq 120; maxclients 10; sendq 1M; connfreq 30; }
|
class servers { pingfreq 120; maxclients 10; sendq 1M; connfreq 30; }
|
||||||
|
|
||||||
allow { ip 127.0.0.1; class opers; maxperip 2; }
|
|
||||||
|
|
||||||
listen { ip 127.0.0.1; port REDACTED; options { clientsonly; tls; } } # Admin
|
|
||||||
listen { ip *; port REDACTED; options { serversonly; tls; } } # Links
|
listen { ip *; port REDACTED; options { serversonly; tls; } } # Links
|
||||||
listen { ip 127.0.0.1; port REDACTED; options { serversonly; } } # Anope
|
listen { ip 127.0.0.1; port REDACTED; options { serversonly; } } # Anope
|
||||||
|
|
||||||
@ -29,27 +25,15 @@ ulines { services.supernets.org; }
|
|||||||
set {
|
set {
|
||||||
gline-address "banned@supernets.org";
|
gline-address "banned@supernets.org";
|
||||||
kline-address "banned@supernets.org";
|
kline-address "banned@supernets.org";
|
||||||
modes-on-connect "+ipTx";
|
|
||||||
modes-on-oper "+HIq";
|
|
||||||
snomask-on-oper "+bcFfkGsSo"
|
|
||||||
modes-on-join "+ns";
|
|
||||||
level-on-join "op";
|
|
||||||
static-quit "EMO-QUIT";
|
|
||||||
static-part "EMO-PART";
|
|
||||||
nick-length 20;
|
|
||||||
network-name "SuperNETs";
|
network-name "SuperNETs";
|
||||||
default-server "irc.supernets.org";
|
default-server "irc.supernets.org";
|
||||||
services-server "services.supernets.org";
|
services-server "services.supernets.org";
|
||||||
sasl-server "services.supernets.org";
|
sasl-server "services.supernets.org";
|
||||||
help-channel "#help";
|
help-channel "#help";
|
||||||
channel-command-prefix "`!@$.";
|
|
||||||
cloak-method ip;
|
cloak-method ip;
|
||||||
cloak-keys {
|
cloak-keys {
|
||||||
"REDACTED";
|
"REDACTED";
|
||||||
"REDACTED";
|
"REDACTED";
|
||||||
"REDACTED";
|
"REDACTED";
|
||||||
}
|
}
|
||||||
hiddenhost-prefix "SUPER";
|
|
||||||
default-bantime 1d;
|
|
||||||
manual-ban-target ip;
|
|
||||||
}
|
}
|
@ -86,24 +86,25 @@ webirc { mask 78.129.202.38; password "REDACTED"; }
|
|||||||
webirc { mask 109.169.29.95 ; password "REDACTED"; }
|
webirc { mask 109.169.29.95 ; password "REDACTED"; }
|
||||||
|
|
||||||
set {
|
set {
|
||||||
#auto-join "#superbowl";
|
|
||||||
kline-address "banned@supernets.org";
|
kline-address "banned@supernets.org";
|
||||||
gline-address "banned@supernets.org";
|
gline-address "banned@supernets.org";
|
||||||
modes-on-connect "+ipTx";
|
modes-on-connect "+iIpTx";
|
||||||
modes-on-oper "+HIq";
|
modes-on-oper "+Hq";
|
||||||
snomask-on-oper "+bcFfkGsSo";
|
snomask-on-oper "+bcFfkGsSo";
|
||||||
modes-on-join "+Cns";
|
modes-on-join "+Cns";
|
||||||
level-on-join "op";
|
level-on-join "op";
|
||||||
restrict-usermodes "ips";
|
restrict-usermodes "ips";
|
||||||
restrict-channelmodes "CnLpPs";
|
restrict-channelmodes "nLpPs";
|
||||||
restrict-commands {
|
restrict-commands {
|
||||||
channel-message { connect-delay 60; exempt-identified yes; exempt-reputation-score 100; }
|
channel-message { connect-delay 60; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
|
channel-notice { connect-delay 60; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
invite { connect-delay 3600; exempt-identified yes; exempt-reputation-score 100; }
|
invite { connect-delay 3600; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
join { connect-delay 60; exempt-identified yes; exempt-reputation-score 100; }
|
join { connect-delay 10; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
list { connect-delay 120; exempt-identified yes; exempt-reputation-score 100; }
|
list { connect-delay 30; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
private-message { connect-delay 300; exempt-identified yes; exempt-reputation-score 100; }
|
private-message { connect-delay 300; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
private-notice { connect-delay 3600; exempt-identified yes; exempt-reputation-score 100; }
|
private-notice { connect-delay 3600; exempt-identified yes; exempt-reputation-score 100; }
|
||||||
}
|
}
|
||||||
|
#auto-join "#superbowl";
|
||||||
oper-auto-join "#help";
|
oper-auto-join "#help";
|
||||||
static-quit "EMO-QUIT";
|
static-quit "EMO-QUIT";
|
||||||
static-part "EMO-PART";
|
static-part "EMO-PART";
|
||||||
@ -128,7 +129,7 @@ set {
|
|||||||
user warn;
|
user warn;
|
||||||
oper deny;
|
oper deny;
|
||||||
server deny;
|
server deny;
|
||||||
user-message "4WARNING: You are not using a secure connection with SSL/TLS";
|
user-message "4WARNING: You are not using a secure (SSL/TLS) connection";
|
||||||
oper-message "Network operators must connect using SSL/TLS";
|
oper-message "Network operators must connect using SSL/TLS";
|
||||||
}
|
}
|
||||||
outdated-tls-policy {
|
outdated-tls-policy {
|
||||||
@ -138,7 +139,6 @@ set {
|
|||||||
user-message "4WARNING: You are using an outdated SSL/TLS protocol or cipher";
|
user-message "4WARNING: You are using an outdated SSL/TLS protocol or cipher";
|
||||||
oper-message "Network operators must connect using an up-to-date SSL/TLS protocol or cipher";
|
oper-message "Network operators must connect using an up-to-date SSL/TLS protocol or cipher";
|
||||||
}
|
}
|
||||||
#handshake-timeout 60s; # Enable for authprompt
|
|
||||||
anti-flood {
|
anti-flood {
|
||||||
away-flood 3:300;
|
away-flood 3:300;
|
||||||
connect-flood 3:300;
|
connect-flood 3:300;
|
||||||
@ -168,7 +168,7 @@ set {
|
|||||||
ban-reason "8,4 E N T E R T H E V O I D ";
|
ban-reason "8,4 E N T E R T H E V O I D ";
|
||||||
except "#anythinggoes";
|
except "#anythinggoes";
|
||||||
}
|
}
|
||||||
max-targets-per-command { kick 1; notice 1; part 1; privmsg 1; }
|
max-targets-per-command { kick 1; part 1; privmsg 1; }
|
||||||
hide-ban-reason yes;
|
hide-ban-reason yes;
|
||||||
reject-message {
|
reject-message {
|
||||||
gline "8,4 E N T E R T H E V O I D ";
|
gline "8,4 E N T E R T H E V O I D ";
|
||||||
@ -183,12 +183,6 @@ set {
|
|||||||
ban-action block;
|
ban-action block;
|
||||||
ban-reason "8,4 E N T E R T H E V O I D ";
|
ban-reason "8,4 E N T E R T H E V O I D ";
|
||||||
}
|
}
|
||||||
#authentication-prompt {
|
|
||||||
# enabled yes;
|
|
||||||
# message "The server requires clients from this IP address to authenticate with a registered nickname and password.";
|
|
||||||
# message "Please reconnect using SASL, or authenticate now by typing: /QUOTE AUTH nick:password";
|
|
||||||
# fail-message "Authentication failed";
|
|
||||||
#}
|
|
||||||
connthrottle {
|
connthrottle {
|
||||||
known-users { minimum-reputation-score 24; sasl-bypass yes; }
|
known-users { minimum-reputation-score 24; sasl-bypass yes; }
|
||||||
new-users { local-throttle 20:60; global-throttle 30:60; }
|
new-users { local-throttle 20:60; global-throttle 30:60; }
|
||||||
|
Loading…
Reference in New Issue
Block a user