blob: 0847331c8cb940be8f90ebd40f171a958d11b397 (
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
39
40
41
42
43
44
45
46
47
48
|
;; SPDX-FileCopyrightText: M-BM-) 2025 Dominick Grift <dominick.grift@defensec.nl>
;; SPDX-License-Identifier: Unlicense
(class blk_file ())
(classorder (unordered blk_file))
(class chr_file ())
(classorder (unordered chr_file))
(class dir (add_name remove_name reparent rmdir search))
(classorder (unordered dir))
(class fifo_file ())
(classorder (unordered fifo_file))
(class file (entrypoint execute_no_trans))
(classorder (unordered file))
(class lnk_file ())
(classorder (unordered lnk_file))
(class process
(dyntransition execheap execmem execstack fork getattr getcap getpgid
getrlimit getsched getsession noatsecure ptrace rlimitinh
setexec setcap setcurrent setfscreate setkeycreate setpgid
setrlimit setsched setsockcreate share sigchld siginh
sigkill signal signull sigstop transition))
(classorder (unordered process))
(class process2 (nnp_transition nosuid_transition))
(classorder (unordered process2))
(class sock_file ())
(classorder (unordered sock_file))
(classcommon blk_file common_file)
(classcommon chr_file common_file)
(classcommon dir common_file)
(classcommon fifo_file common_file)
(classcommon file common_file)
(classcommon lnk_file common_file)
(classcommon sock_file common_file)
(common common_file
(append audit_access create execmod execute getattr ioctl lock link map
mounton open quotaon read relabelfrom relabelto rename setattr
unlink watch watch_mount watch_reads watch_sb watch_with_perm
write))
|