blob: 6b079f5916afe586236507cf8be5de58f94bd69f (
plain)
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
|
;; SPDX-FileCopyrightText: M-BM-) 2025 Dominick Grift <dominick.grift@defensec.nl>
;; SPDX-License-Identifier: Unlicense
(class cap_userns ())
(classorder (unordered cap_userns))
(class cap2_userns ())
(classorder (unordered cap2_userns))
(class capability ())
(classorder (unordered capability))
(class capability2 ())
(classorder (unordered capability2))
(classcommon cap_userns common_capability)
(classcommon cap2_userns common_capability2)
(classcommon capability common_capability)
(classcommon capability2 common_capability2)
(common common_capability
(audit_control audit_write chown dac_read_search dac_override fowner
fsetid ipc_lock ipc_owner kill linux_immutable lease
mknod net_admin net_bind_service net_broadcast net_raw
setfcap setgid setpcap setuid sys_admin sys_boot
sys_chroot sys_module sys_nice sys_pacct sys_ptrace
sys_rawio sys_resource sys_time sys_tty_config))
(common common_capability2
(audit_read block_suspend bpf checkpoint_restore mac_admin mac_override
perfmon syslog wake_alarm))
(in subj.unconfined
(allow typeattr self (cap_userns (all)))
(allow typeattr self (cap2_userns (not (mac_admin mac_override))))
(allow typeattr self (capability (all)))
(allow typeattr self (capability2 (not (mac_admin mac_override)))))
|