diff --git a/doc/conf/opers.conf b/doc/conf/opers.conf index 553a5ea..99d6f6f 100644 --- a/doc/conf/opers.conf +++ b/doc/conf/opers.conf @@ -71,7 +71,7 @@ oper acidvegas { # class clients; # mask localhost; # password "REDACTED" { sslclientcertfp; } -# operclass linker; +# operclass mate; # require-modes z; # maxlogins 1; # vhost super.nets.link; @@ -91,72 +91,44 @@ oper cancer { class clients; mask localhost; password "REDACTED"; - operclass linker; + operclass cancer; require-modes z; maxlogins 1; vhost NCER; } +################################################## + operclass netadmin { - permissions { - chat { notice { global; } } - client { set; } - immune { join-flood; max-conncurrent-conversionations; maxchannelsperuser; nick-flood; server-ban { spamfilter; }; target-flood; } - kill; - channel { operonly; override; see; } - route; - sacmd; - self { set; } - server { rehash; } - server-ban { gline; spamfilter; zline; } - } + permissions { chat; client; immune; kill; channel; route; sacmd; self; server; server-ban; services; } } -operclass linker { +operclass mate { permissions { immune { join-flood; nick-flood; server-ban { spamfilter; } } - channel { operonly { join; topic; } } channel { - override { - invite { self; } - message { ban; moderated; } - mode { extban; } - } - } - channel { - see { - list { secret; } - names { invisible; secret; } - whois; - } + operonly { join; } + override { flood; invite; kick; message; } + see; } + self { opermodes; unkickablemode; } + kill { global; } + server-ban { gline; } } operclass cancer { permissions { - immune { join-flood; max-concurrent-conversations; server-ban { spamfilter; } } + immune { join-flood; max-concurrent-conversations; target-flood; server-ban { spamfilter; } } kill { global; } - channel { - override { - flood; - message { ban; moderated; } - mode { extban; } - } - } + channel { override { flood; mode { extban; } } } } } operclass fuckyou { permissions { immune { join-flood; server-ban { spamfilter; } } - channel { - override { - flood; - message { ban; moderated; } - mode { extban; } - } - } + channel { override { flood; } } sacmd { sajoin; } } } \ No newline at end of file