X-Git-Url: https://jfr.im/git/solanum.git/blobdiff_plain/d7703c583eaa9ee9d760f2c8f37a186eb9ef382b..da77b103ef02829944bdc1b425ea2742bb5dbbd7:/doc/example.conf diff --git a/doc/example.conf b/doc/example.conf index 6b11a567..688c2de4 100755 --- a/doc/example.conf +++ b/doc/example.conf @@ -186,7 +186,9 @@ auth { class = "users"; }; -/* privsets... XXX document me later */ +/* privset {} blocks MUST be specified before anything that uses them. That + * means they must be defined before operator {}. + */ privset "local_op" { privs = oper:local_kill, oper:operwall; }; @@ -239,9 +241,8 @@ operator "god" { */ snomask = "+Zbfkrsuy"; - /* privileges: controls the activities and commands an oper is - * allowed to do on the server. You may prefix an option with ~ to - * disable it, ie ~encrypted. + /* flags: misc options for the operator. You may prefix an option + * with ~ to disable it, e.g. ~encrypted. * * Default flags are encrypted. * @@ -250,10 +251,9 @@ operator "god" { * encrypted: the password above is encrypted [DEFAULT] * need_ssl: must be using SSL/TLS to oper up */ - flags = global_kill, remote, kline, unkline, - die, rehash, admin, xline, operwall; + flags = encrypted; - /* privset: replaces flags */ + /* privset: privileges set to grant */ privset = "admin"; };