2660633d34
Nothing in Microdroid uses tcp/udp/rawip sockets. Removing netdomain attribute for the capability. Note that some processes can use networking via vsock. Bug: N/A Test: watch TH Change-Id: Id10861d0520770578503dd93b0c72c3d6be993e8
37 lines
1.3 KiB
Text
37 lines
1.3 KiB
Text
# Domain used for su processes, as well as for adbd and adb shell
|
|
# after performing an adb root command.
|
|
|
|
# All types must be defined regardless of build variant to ensure
|
|
# that adb root works on debuggable VMs even for user builds.
|
|
type su, domain;
|
|
|
|
# Add su to various domains
|
|
dontaudit su self:capability_class_set *;
|
|
dontaudit su self:capability2 *;
|
|
dontaudit su kernel:security *;
|
|
dontaudit su { kernel file_type }:system *;
|
|
dontaudit su self:memprotect *;
|
|
dontaudit su domain:{ process process2 } *;
|
|
dontaudit su domain:fd *;
|
|
dontaudit su domain:dir *;
|
|
dontaudit su domain:lnk_file *;
|
|
dontaudit su domain:{ fifo_file file } *;
|
|
dontaudit su domain:socket_class_set *;
|
|
dontaudit su domain:ipc_class_set *;
|
|
dontaudit su domain:key *;
|
|
dontaudit su fs_type:filesystem *;
|
|
dontaudit su {fs_type dev_type file_type}:dir_file_class_set *;
|
|
dontaudit su node_type:node *;
|
|
dontaudit su node_type:{ tcp_socket udp_socket rawip_socket } *;
|
|
dontaudit su netif_type:netif *;
|
|
dontaudit su port_type:socket_class_set *;
|
|
dontaudit su port_type:{ tcp_socket dccp_socket } *;
|
|
dontaudit su domain:peer *;
|
|
dontaudit su domain:binder *;
|
|
dontaudit su property_type:property_service *;
|
|
dontaudit su property_type:file *;
|
|
dontaudit su domain:drmservice *;
|
|
dontaudit su unlabeled:filesystem *;
|
|
dontaudit su domain:bpf *;
|
|
dontaudit su unlabeled:vsock_socket *;
|
|
dontaudit su self:perf_event *;
|