87 lines
2.7 KiB
Text
87 lines
2.7 KiB
Text
|
general {
|
||
|
hide_error_messages = opers;
|
||
|
hide_spoof_ips = yes;
|
||
|
default_umodes = "+iw";
|
||
|
|
||
|
default_operstring = "is an IRC Operator";
|
||
|
default_adminstring = "is a Server Administrator";
|
||
|
servicestring = "is a Network Service";
|
||
|
sasl_service = "SaslServ";
|
||
|
disable_fake_channels = no;
|
||
|
tkline_expire_notices = yes;
|
||
|
default_floodcount = 10;
|
||
|
failed_oper_notice = yes;
|
||
|
dots_in_ident = 2;
|
||
|
min_nonwildcard = 4;
|
||
|
min_nonwildcard_simple = 3;
|
||
|
max_accept = 100;
|
||
|
max_monitor = 100;
|
||
|
anti_nick_flood = yes;
|
||
|
max_nick_time = 20 seconds;
|
||
|
max_nick_changes = 5;
|
||
|
anti_spam_exit_message_time = 5 minutes;
|
||
|
# Desyncs are BAD.
|
||
|
ts_warn_delta = 5 seconds;
|
||
|
tx_max_delta = 5 minutes;
|
||
|
client_exit = yes;
|
||
|
collision_fnc = yes;
|
||
|
resv_fnc = yes;
|
||
|
global_snotices = yes;
|
||
|
dline_with_reason = yes;
|
||
|
kline_with_reason = yes;
|
||
|
hide_tkdline_duration = no;
|
||
|
kline_reason = "K-Lined";
|
||
|
sasl_only_client_message = "You need to identify via SASL to use this server.";
|
||
|
identd_only_client_message = "You need to install identd to use this server.";
|
||
|
sctp_forbidden_client_message = "You are not allowed to use SCTP on this server.";
|
||
|
ssltls_only_client_message = "You need to use SSL/TLS to use this server.";
|
||
|
not_authorised_client_message = "You are not authorised to access this server.";
|
||
|
illegal_hostname_client_message = "You have an illegal character in your hostname.";
|
||
|
server_full_client_message = "Sorry, server is full - try later";
|
||
|
illegal_name_long_client_message = "Your username is invalid. Please make sure that your username contains only alphanumeric characters.";
|
||
|
illegal_name_short_client_message = "Invalid username";
|
||
|
identify_service = "NickServ@services.solanum.repl";
|
||
|
identify_command = "IDENTIFY";
|
||
|
non_redundant_klines = yes;
|
||
|
warn_no_nline = yes;
|
||
|
use_propagated_bans = yes;
|
||
|
stats_e_disabled = no;
|
||
|
stats_c_oper_only = no;
|
||
|
stats_y_oper_only = no;
|
||
|
stats_o_oper_only = yes;
|
||
|
stats_P_oper_only = no;
|
||
|
stats_i_oper_only = masked;
|
||
|
stats_k_oper_only = masked;
|
||
|
map_oper_only = no;
|
||
|
operspy_admin_only = no;
|
||
|
operspy_dont_care_user_info = no;
|
||
|
caller_id_wait = 1 minute;
|
||
|
pace_wait_simple = 1 second;
|
||
|
pace_wait = 10 seconds;
|
||
|
short_motd = no;
|
||
|
ping_cookie = yes;
|
||
|
connect_timeout = 30 seconds;
|
||
|
default_ident_timeout = 5;
|
||
|
disable_auth = no;
|
||
|
no_oper_flood = yes;
|
||
|
max_targets = 4;
|
||
|
client_flood_max_lines = 20;
|
||
|
post_registration_delay = 0 seconds;
|
||
|
use_whois_actually = no;
|
||
|
oper_only_umodes = operwall, locops, servnotice;
|
||
|
oper_umodes = locops, servnotice, operwall, wallop;
|
||
|
oper_snomask = "+s";
|
||
|
burst_away = yes;
|
||
|
nick_delay = 0 seconds;
|
||
|
reject_ban_time = 1 minute;
|
||
|
reject_after_count = 3;
|
||
|
reject_duration = 5 minutes;
|
||
|
throttle_duration = 60;
|
||
|
throttle_count = 4;
|
||
|
max_ratelimit_tokens = 30;
|
||
|
away_interval = 30;
|
||
|
certfp_method = spki_sha256;
|
||
|
hide_opers_in_whois = no;
|
||
|
tls_ciphers_oper_only = no;
|
||
|
};
|