Merge "[ALPS04345674] Add permission" into alps-trunk-q0.basic

Change-Id: I5ee1de3ab196f98ad1a28cfe523a08bfdb77b3c4
MTK-Commit-Id: e7a513697c744cd1abab486a224ce1229002bb7b
This commit is contained in:
Guoyi Qu 2020-01-18 10:09:08 +08:00 committed by Gerrit Code Review
commit 9cd2d57da7
2 changed files with 16 additions and 1 deletions

View File

@ -8,7 +8,7 @@ type connsyslogger,domain;
type connsyslogger_exec, system_file_type, exec_type, file_type; type connsyslogger_exec, system_file_type, exec_type, file_type;
typeattribute connsyslogger coredomain; typeattribute connsyslogger coredomain;
# Purpose : for create hidl server # Purpose : for create hidl server
hal_server_domain(connsyslogger, mtk_hal_log) #hal_server_domain(connsyslogger, mtk_hal_log)
# ============================================== # ==============================================
# MTK Policy Rule # MTK Policy Rule
# ============================================== # ==============================================
@ -70,5 +70,19 @@ allow connsyslogger vendor_configs_file:file map;
#permission to get driver ready status #permission to get driver ready status
get_prop(connsyslogger, wmt_prop) get_prop(connsyslogger, wmt_prop)
#Date:2019/03/25
# purpose: allow connsyslogger to access persist.meta.connecttype
get_prop(connsyslogger, meta_connecttype_prop);
#Date:2019/03/25
# purpose: allow emdlogger to create socket
allow connsyslogger port:tcp_socket { name_connect name_bind };
allow connsyslogger connsyslogger:tcp_socket { create_stream_socket_perms };
allow connsyslogger node:tcp_socket node_bind;
#Date:2019/03/25
# usb device ttyGSx for modem logger usb logging
allow connsyslogger ttyGS_device:chr_file { rw_file_perms};

View File

@ -3,3 +3,4 @@
# Purpose : for create hidl server # Purpose : for create hidl server
hal_client_domain(loghidlsysservice, mtk_hal_log) hal_client_domain(loghidlsysservice, mtk_hal_log)
allow loghidlsysservice connsyslogger:unix_stream_socket connectto;