class = "users";
};
+/* privsets... XXX document me later */
+privset "local_op" {
+ privs = oper:local_kill, oper:operwall;
+};
+
+privset "server_bot" {
+ extends = "local_op";
+ privs = oper:global_kill, oper:kline, oper:remoteban, snomask:nick_changes;
+};
+
+privset "global_op" {
+ extends = "local_op";
+ privs = oper:global_kill, oper:routing, oper:kline, oper:unkline, oper:xline,
+ oper:resv, oper:mass_notice, oper:remoteban;
+};
+
+privset "admin" {
+ extends = "global_op";
+ privs = oper:admin, oper:die, oper:rehash, oper:spy;
+};
+
operator "god" {
/* name: the name of the oper must go above */
*/
flags = global_kill, remote, kline, unkline,
die, rehash, admin, xline, operwall;
+
+ /* privset: replaces flags */
+ privset = "admin";
};
connect "irc.uplink.com" {
reject_ban_time = 1 minute;
reject_after_count = 3;
reject_duration = 5 minutes;
- max_unknown_ip = 2;
+ throttle_duration = 60;
+ throttle_count = 4;
};
modules {