X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/d4f7eb4ce6a0c5a703ddb0f5f5bfaf5d2037e605..a9b8506b343409dbaf27a206f459c14cee1f7689:/doc/reference.conf diff --git a/doc/reference.conf b/doc/reference.conf index 2cef4865..c489d5b5 100644 --- a/doc/reference.conf +++ b/doc/reference.conf @@ -432,6 +432,12 @@ privset "local_op" { * * oper:general: enable most general oper privileges that came * with +o in older releases + * auspex:oper: allows the oper to see through oper hiding + * auspex:umodes: allows viewing other users' modes + * auspex:cmodes: shows privileged cmodes + * auspex:hostname: shows hidden hostnames/ips + * oper:privs: allows /stats o/O and seeing privset in /whois + * oper:testline: allows /testline and /testgecos * oper:local_kill: allows local users to be /KILL'd * oper:global_kill: allows local and remote users to be /KILL'd * oper:routing: allows remote SQUIT and CONNECT @@ -444,19 +450,30 @@ privset "local_op" { * may (un)load modules and see various * additional information. * oper:hidden_admin: gives admin privileges except - * will not have the admin lines in - * whois. - * oper:xline: allows use of /quote xline/unxline - * oper:resv: allows /quote resv/unresv and cmode +LP + * will not have the admin lines in + * whois. + * oper:xline: allows use of /quote xline/unxline + * oper:resv: allows /quote resv/unresv + * oper:cmodes: allows cmode +LP * oper:operwall: allows the oper to send/receive operwalls - * oper:spy: allows 'operspy' features to see through +s - * channels etc. see /quote help operspy + * oper:spy: allows 'operspy' features to see through +s + * channels etc. see /quote help operspy * oper:hidden: hides the oper from /stats p * oper:remoteban: allows remote kline etc * oper:mass_notice: allows sending wallops and mass notices - * oper:grant: allows using the GRANT command - */ - privs = oper:general, oper:local_kill, oper:operwall; + * oper:grant: allows using the GRANT command + * usermode:servnotice: allows setting +s + * + * Privileges provided by extensions include: + * + * oper:dehelper: allows the DEHELPER command (from extensions/helpops) + * oper:override: enables oper override via umode +p (from extensions/override) + * oper:receive_immunity: + * confers the benefits of chmode +M (operpeace) (from extensions/chm_operpeace) + * usermode:helpops allows setting +H (from extensions/helpops) + */ + privs = oper:general, oper:privs, oper:testline, oper:local_kill, oper:operwall, usermode:servnotice, + auspex:oper, auspex:hostname, auspex:umodes, auspex:cmodes; }; privset "server_bot" { @@ -468,7 +485,7 @@ privset "server_bot" { 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; + oper:resv, oper:cmodes, oper:mass_notice, oper:remoteban; }; privset "admin" {