--- ircd.conf.orig Mon May 5 21:03:14 2025 +++ ircd.conf Mon May 5 21:27:24 2025 @@ -6,12 +6,12 @@ serverinfo { sid = "2SC"; description = "irc.nazgul.ch SubCultNET Node"; network_name = "SubCultNET"; - network_desc = "SubCultNET IRC Network"; + description = "SubCultNET IRC Network"; hub = no; default_max_clients = 150; max_nick_length = 30; rsa_private_key_file = "etc/certs/irc.nazgul.ch.key"; - ssl_certificate_file = "etc/certs/irc.nazgul.ch.cer"; + tls_certificate_file = "etc/certs/irc.nazgul.ch.cer"; }; /* @@ -60,9 +60,8 @@ log { class { name = "users"; ping_time = 2 minute 30 seconds; - number_per_ip = 15; - max_local = 2; - max_global = 10; + number_per_ip_local = 2; + number_per_ip_global = 10; max_number = 100; cidr_bitlen_ipv4 = 24; cidr_bitlen_ipv6 = 120; @@ -73,7 +72,7 @@ class { class { name = "opers"; ping_time = 5 minutes; - number_per_ip = 10; + number_per_ip_local = 10; max_number = 100; sendq = 100kbytes; }; @@ -185,12 +184,10 @@ serverhide { general { invisible_on_connect = yes; kill_chase_time_limit = 90; - ignore_bogus_ts = no; disable_auth = no; - tkline_expire_notices = no; default_floodcount = 10; failed_oper_notice = yes; - dots_in_ident = 2; + specials_in_ident = 2; min_nonwildcard = 4; min_nonwildcard_simple = 3; max_accept = 20; @@ -202,8 +199,8 @@ general { ts_max_delta = 5 minutes; stats_o_oper_only = yes; stats_P_oper_only = no; - stats_i_oper_only = masked; - stats_k_oper_only = masked; + stats_i_oper_only = yes; + stats_k_oper_only = yes; caller_id_wait = 1 minute; opers_bypass_callerid = no; pace_wait_simple = 1 second; @@ -212,17 +209,12 @@ general { ping_cookie = no; no_oper_flood = yes; max_targets = 4; - oper_only_umodes = bots, cconn, debug, external, farconnect, full, - hidden, locops, nchange, rej, skill, spy, unauth; - oper_umodes = bots, locops, servnotice, wallop; + oper_umodes = "+fls"; throttle_time = 10; }; /* * modules */ -modules { - path = "lib/ircd-hybrid/modules"; - #path = "lib/ircd-hybrid/modules/extra"; - path = "lib/ircd-hybrid/modules/autoload"; -}; +.include "./modules.conf" +