Skip to content
Snippets Groups Projects
Commit 93c16bda authored by yro's avatar yro
Browse files

Setting up sepolicies for statsd planB of listening to its own socket

Test: manual
Bug: 78318738

Change-Id: Ifa1cbbfdbb5acb713dfeb1d4bf98d1e116e5a89b
parent ad3529a8
No related branches found
No related tags found
No related merge requests found
...@@ -88,6 +88,8 @@ ...@@ -88,6 +88,8 @@
statsd statsd
statsd_exec statsd_exec
statsd_tmpfs statsd_tmpfs
statsdw
statsdw_socket
statscompanion_service statscompanion_service
storaged_data_file storaged_data_file
sysfs_fs_ext4_features sysfs_fs_ext4_features
......
...@@ -76,6 +76,8 @@ ...@@ -76,6 +76,8 @@
statsd statsd
statsd_exec statsd_exec
statsd_tmpfs statsd_tmpfs
statsdw
statsdw_socket
storaged_data_file storaged_data_file
system_boot_reason_prop system_boot_reason_prop
system_update_service system_update_service
......
...@@ -4,6 +4,8 @@ type config_gz, fs_type, proc_type; ...@@ -4,6 +4,8 @@ type config_gz, fs_type, proc_type;
# /data/misc/stats-data, /data/misc/stats-service # /data/misc/stats-data, /data/misc/stats-service
type stats_data_file, file_type, data_file_type, core_data_file_type; type stats_data_file, file_type, data_file_type, core_data_file_type;
type statsdw_socket, file_type, coredomain_socket, mlstrustedobject;
# /data/misc/storaged # /data/misc/storaged
type storaged_data_file, file_type, data_file_type, core_data_file_type; type storaged_data_file, file_type, data_file_type, core_data_file_type;
......
...@@ -132,6 +132,7 @@ ...@@ -132,6 +132,7 @@
/dev/socket/logd u:object_r:logd_socket:s0 /dev/socket/logd u:object_r:logd_socket:s0
/dev/socket/logdr u:object_r:logdr_socket:s0 /dev/socket/logdr u:object_r:logdr_socket:s0
/dev/socket/logdw u:object_r:logdw_socket:s0 /dev/socket/logdw u:object_r:logdw_socket:s0
/dev/socket/statsdw u:object_r:statsdw_socket:s0
/dev/socket/mdns u:object_r:mdns_socket:s0 /dev/socket/mdns u:object_r:mdns_socket:s0
/dev/socket/mdnsd u:object_r:mdnsd_socket:s0 /dev/socket/mdnsd u:object_r:mdnsd_socket:s0
/dev/socket/mtpd u:object_r:mtpd_socket:s0 /dev/socket/mtpd u:object_r:mtpd_socket:s0
......
type statsd, domain; type statsd, domain, mlstrustedsubject;
typeattribute statsd coredomain; typeattribute statsd coredomain;
init_daemon_domain(statsd) init_daemon_domain(statsd)
...@@ -82,6 +82,12 @@ allow statsd adbd:fd use; ...@@ -82,6 +82,12 @@ allow statsd adbd:fd use;
allow statsd adbd:unix_stream_socket { getattr read write }; allow statsd adbd:unix_stream_socket { getattr read write };
allow statsd shell:fifo_file { getattr read }; allow statsd shell:fifo_file { getattr read };
unix_socket_send(bluetooth, statsdw, statsd)
unix_socket_send(bootstat, statsdw, statsd)
unix_socket_send(platform_app, statsdw, statsd)
unix_socket_send(statsd, statsdw, statsd)
unix_socket_send(system_server, statsdw, statsd)
### ###
### neverallow rules ### neverallow rules
### ###
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment