forked from Georg/pyacl
Georg Pfuetzenreuter
1db59c0e61
Simplify YAML structure and parsing by removing the superfluous list layer. Add additional matrix entries to cover more user ACL constellations. Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
107 lines
1.5 KiB
YAML
107 lines
1.5 KiB
YAML
---
|
|
user:user:r:
|
|
user:
|
|
user:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
group:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
mask:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
other:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
user:user:-w-:
|
|
user:
|
|
user:
|
|
read: false
|
|
write: true
|
|
execute: false
|
|
group:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
mask:
|
|
null:
|
|
read: true
|
|
write: true
|
|
execute: false
|
|
other:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
user:user:--x:
|
|
user:
|
|
user:
|
|
read: false
|
|
write: false
|
|
execute: true
|
|
group:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
mask:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: true
|
|
other:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
user:user:r-x:
|
|
user:
|
|
user:
|
|
read: true
|
|
write: false
|
|
execute: true
|
|
group:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
mask:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: true
|
|
other:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
user:user:rwx:
|
|
user:
|
|
user:
|
|
read: true
|
|
write: true
|
|
execute: true
|
|
group:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|
|
mask:
|
|
null:
|
|
read: true
|
|
write: true
|
|
execute: true
|
|
other:
|
|
null:
|
|
read: true
|
|
write: false
|
|
execute: false
|