update eggdrop config and fix connection classes, some general settings

This commit is contained in:
root 2021-02-19 19:31:44 +00:00
parent 69a2f38cde
commit b372fc5852
5 changed files with 59 additions and 32 deletions

@ -6,12 +6,12 @@ set network "irc.clandestine.network"
set timezone "UTC"
set offset "-8"
set env(TZ) "$timezone $offset"
set max-logs 0
set max-logs 5
set max-logsize 0
set quick-logs 0
set raw-log 0
logfile mco * "/dev/stdout"
logfile mco * "/dev/null"
set log-time 1
set keep-all-logs 0
@ -95,7 +95,7 @@ set global-chanset {
-autohalfop
}
channel add #adderall {
channel add #rolls {
chanmode "+nt-likm"
idle-kick 0
stopnethack-mode 0
@ -105,19 +105,19 @@ channel add #adderall {
invite-time 60
aop-delay 5:30
need-op {
putserv "PRIVMSG #adderall :op me cos i'm lame!"
putserv "PRIVMSG #rolls :op me cos i'm lame!"
}
need-invite {
putserv "PRIVMSG #adderall :let me in!"
putserv "PRIVMSG #rolls :let me in!"
}
need-key {
putserv "PRIVMSG #adderall :let me in!"
putserv "PRIVMSG #rolls :let me in!"
}
need-unban {
putserv "PRIVMSG #adderall :let me in!"
putserv "PRIVMSG #rolls :let me in!"
}
need-limit {
putserv "PRIVMSG #adderall :let me in!"
putserv "PRIVMSG #rolls :let me in!"
}
flood-chan 10:60
flood-deop 3:10
@ -127,6 +127,39 @@ channel add #adderall {
flood-nick 5:60
}
channel add #xdcc {
chanmode "+nt-likm"
idle-kick 0
stopnethack-mode 0
revenge-mode 0
ban-time 120
exempt-time 60
invite-time 60
aop-delay 5:30
need-op {
putserv "PRIVMSG #xdcc :op me cos i'm lame!"
}
need-invite {
putserv "PRIVMSG #xdcc :let me in!"
}
need-key {
putserv "PRIVMSG #xdcc :let me in!"
}
need-unban {
putserv "PRIVMSG #xdcc :let me in!"
}
need-limit {
putserv "PRIVMSG #xdcc :let me in!"
}
flood-chan 10:60
flood-deop 3:10
flood-kick 3:10
flood-join 5:60
flood-ctcp 3:60
flood-nick 5:60
}
loadmodule server
set net-type 0

@ -6,38 +6,35 @@
class {
name = "typical_oper";
ping_time = 2 seconds;
ping_time = 120 seconds;
number_per_ip_local = 5;
max_number = 5;
sendq = 1 megabyte;
sendq = 100 kbytes;
max_channels = 256;
max_idle = 30 minutes;
};
class {
name = "console_admin";
ping_time = 2 seconds;
ping_time = 5 seconds;
number_per_ip_local = 1;
max_number = 10240;
sendq = 1 megabyte;
sendq = 100 kbytes;
max_channels = 256;
max_idle = 1000 years;
};
class {
name = "hub";
ping_time = 2 seconds;
ping_time = 5 seconds;
connectfreq = 2 seconds;
max_number = 1;
sendq = 32 megabytes;
sendq = 2 megabytes;
};
class {
name = "hopm_oper";
ping_time = 2 seconds;
ping_time = 5 seconds;
number_per_ip_local = 1;
max_number = 10240;
sendq = 1 megabyte;
sendq = 100 kbytes;
max_channels = 256;
max_idle = 1000 years;
};

@ -14,7 +14,7 @@ general {
dline_min_cidr6 = 48;
kline_min_cidr = 16;
kline_min_cidr6 = 48;
invisible_on_connect = no;
invisible_on_connect = yes;
kill_chase_time_limit = 30 seconds;
disable_auth = no;
default_floodcount = 100;

@ -10,7 +10,7 @@ general {
dline_min_cidr6 = 48;
kline_min_cidr = 16;
kline_min_cidr6 = 48;
invisible_on_connect = no;
invisible_on_connect = yes;
kill_chase_time_limit = 30 seconds;
disable_auth = yes;
default_floodcount = 100;

@ -4,40 +4,37 @@
class {
name = "general_users";
ping_time = 90 seconds;
number_per_ip_local = 2;
ping_time = 120 seconds;
number_per_ip_local = 4;
number_per_ip_global = 8;
max_number = 1024000;
cidr_bitlen_ipv4 = 24;
cidr_bitlen_ipv6 = 120;
number_per_cidr = 16;
sendq = 100 kbytes;
recvq = 2560 bytes;
};
class {
name = "tor_dmz_users";
ping_time = 90 seconds;
number_per_ip_local = 1024000;
number_per_ip_global = 1024000;
ping_time = 30 seconds;
number_per_ip_local = 1024;
number_per_ip_global = 10240;
max_number = 1024000;
cidr_bitlen_ipv4 = 24;
cidr_bitlen_ipv6 = 120;
number_per_cidr = 16;
sendq = 100 kbytes;
recvq = 2560 bytes;
flags = hide_idle_from_opers;
};
class {
name = "proxy_dmz_users";
ping_time = 90 seconds;
number_per_ip_local = 1024000;
number_per_ip_global = 1024000;
ping_time = 30 seconds;
number_per_ip_local = 4;
number_per_ip_global = 8;
max_number = 1024000;
cidr_bitlen_ipv4 = 24;
cidr_bitlen_ipv6 = 120;
number_per_cidr = 16;
sendq = 100 kbytes;
recvq = 2560 bytes;
};