universal7885: debug_daemon: Move to /system

* Vendor processes can no longer execute system processes...
This commit is contained in:
roynatech2544 2022-02-11 19:03:37 +09:00
commit e112b2fb59
No known key found for this signature in database
GPG key ID: 9675C32163D88D30
5 changed files with 9 additions and 9 deletions

View file

@ -1,17 +0,0 @@
type debug_daemon, domain, vendor_executes_system_violators;
type debug_daemon_exec, exec_type, file_type, vendor_file_type;
init_daemon_domain(debug_daemon)
type debug_daemon_data_file, file_type, data_file_type;
allow debug_daemon debug_daemon_data_file:dir rw_dir_perms;
allow debug_daemon debug_daemon_data_file:file rw_file_perms;
allow debug_daemon proc_kmsg:file r_file_perms;
allow debug_daemon logcat_exec:file rx_file_perms;
allow debug_daemon self:capability2 syslog;
allow debug_daemon kernel:system syslog_mod;
allow debug_daemon debug_daemon_data_file:file create_file_perms;
allow debug_daemon vendor_shell_exec:file execute_no_trans;
allow debug_daemon self:capability sys_nice;
allow debug_daemon logdr_socket:sock_file write;
allow debug_daemon logd:unix_stream_socket connectto;

View file

@ -139,9 +139,6 @@
/(vendor|system/vendor)/bin/hw/android\.hardware\.light(@[0-9].[0-9])?-service\.samsung u:object_r:hal_light_default_exec:s0
/(vendor|system/vendor)/bin/hw/android\.hardware\.thermal@[0-9].[0-9]-service\.samsung u:object_r:hal_thermal_default_exec:s0
# DEBUG DAEMON
/(vendor|system/vendor)/bin/debug_daemon u:object_r:debug_daemon_exec:s0
/data/debug(/.*)? u:object_r:debug_daemon_data_file:s0
####################################
# Devices
/dev/mali[0-9]* u:object_r:gpu_device:s0