Puppet Class: charybdis::default::privset
- Defined in:
- manifests/default/privset.pp
Overview
[View source]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# File 'manifests/default/privset.pp', line 1
class charybdis::default::privset {
charybdis::privset { 'local_op':
order => '01',
privs => [
'oper:local_kill',
'oper:operwall',
],
}
charybdis::privset { 'server_bot':
order => '02',
extends => 'local_op',
privs => [
'oper:kline',
'oper:remoteban',
'snomask:nick_changes',
],
}
charybdis::privset { 'global_op':
order => '03',
extends => 'local_op',
privs => [
'oper:global_kill',
'oper:routing',
'oper:kline',
'oper:unkline',
'oper:xline',
'oper:resv',
'oper:mass_notice',
'oper:remoteban',
],
}
charybdis::privset { 'admin':
order => '04',
extends => 'global_op',
privs => [
'oper:admin',
'oper:die',
'oper:rehash',
'oper:spy',
],
}
}
|