diff options
author | lassulus <lass@aidsballs.de> | 2015-07-13 13:39:49 +0200 |
---|---|---|
committer | lassulus <lass@aidsballs.de> | 2015-07-16 15:47:28 +0200 |
commit | d629bee9546fa6ed6a018f2b6d491a851ad12738 (patch) | |
tree | 049777923f431beab9b3fd0a5e1c3953f4418451 /old/modules/lass/ircd.nix | |
parent | 02261729c0a4108f2fcccf062b603d62f56782bf (diff) |
"rebase"
Diffstat (limited to 'old/modules/lass/ircd.nix')
-rw-r--r-- | old/modules/lass/ircd.nix | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/old/modules/lass/ircd.nix b/old/modules/lass/ircd.nix index 3c9e25718..c57f7dd5c 100644 --- a/old/modules/lass/ircd.nix +++ b/old/modules/lass/ircd.nix @@ -20,7 +20,7 @@ #ssl_dh_params = "etc/dh.pem"; #ssld_count = 1; - #default_max_clients = 1024; + default_max_clients = 10000; #nicklen = 30; }; @@ -40,23 +40,28 @@ sslport = 9999; }; - auth { - user = "*@*"; - class = "users"; - }; - class "users" { ping_time = 2 minutes; - number_per_ident = 10; - number_per_ip = 10; - number_per_ip_global = 50; + number_per_ident = 200; + number_per_ip = 200; + number_per_ip_global = 500; cidr_ipv4_bitlen = 24; cidr_ipv6_bitlen = 64; - number_per_cidr = 200; - max_number = 3000; + number_per_cidr = 9000; + max_number = 10000; sendq = 400 kbytes; }; + exempt { + ip = "127.0.0.1"; + }; + + auth { + user = "*@*"; + class = "users"; + flags = exceed_limit; + }; + channel { use_invex = yes; use_except = yes; |