[ALPS04721702] Save log into data partition
1. Add SELinux permission MTK-Commit-Id: 49d711749e59016b1e46233c4569c9d22d957f3d Change-Id: If172698697fa5005f4548328665ea6c4739315c8 CR-Id: ALPS04721702 Feature: Modem Log Tool
This commit is contained in:
parent
e045492863
commit
c6f62897b6
@ -86,10 +86,6 @@ allow emdlogger aee_aed:unix_stream_socket connectto;
|
||||
allow emdlogger para_block_device:blk_file { read open write };
|
||||
allow emdlogger proc_lk_env:file { read write ioctl open };
|
||||
|
||||
#Android O for created file in data
|
||||
|
||||
file_type_auto_trans(emdlogger, system_data_file, mdlog_data_file)
|
||||
|
||||
## purpose: avc: denied { read } for name="plat_file_contexts"
|
||||
allow emdlogger file_contexts_file:file { read getattr open map};
|
||||
|
||||
|
@ -46,10 +46,6 @@ allow mdlogger media_rw_data_file:dir { create_dir_perms };
|
||||
#security issue control
|
||||
allow mdlogger aee_aed:unix_stream_socket connectto;
|
||||
|
||||
#Android O for created file in data
|
||||
|
||||
file_type_auto_trans(mdlogger, system_data_file, mdlog_data_file)
|
||||
|
||||
## purpose: avc: denied { read } for name="plat_file_contexts"
|
||||
allow emdlogger file_contexts_file:file { read getattr open};
|
||||
|
||||
|
@ -33,4 +33,7 @@ allow cmddumper media_rw_data_file:dir { create_dir_perms };
|
||||
|
||||
# purpose: access plat_file_contexts
|
||||
allow cmddumper file_contexts_file:file { read getattr open };
|
||||
|
||||
## Save C2K modem log into data
|
||||
allow cmddumper debuglog_data_file:dir {relabelto create_dir_perms};
|
||||
allow cmddumper debuglog_data_file:file create_file_perms;
|
||||
allow cmddumper system_data_file:dir create_dir_perms;
|
||||
|
@ -78,3 +78,8 @@ allow emdlogger vendor_default_prop:file { read getattr open };
|
||||
## purpose: read modem db and filter folder and file
|
||||
allow emdlogger mddb_filter_data_file:dir { r_dir_perms };
|
||||
allow emdlogger mddb_filter_data_file:file { r_file_perms };
|
||||
|
||||
# save log into /data/debuglogger
|
||||
allow emdlogger debuglog_data_file:dir {relabelto create_dir_perms};
|
||||
allow emdlogger debuglog_data_file:file create_file_perms;
|
||||
allow emdlogger system_data_file:dir create_dir_perms;
|
||||
|
@ -51,3 +51,7 @@ allow mdlogger system_file:dir read;
|
||||
## purpose: read modem db and filter folder and file
|
||||
allow mdlogger mddb_filter_data_file:dir { r_dir_perms };
|
||||
allow mdlogger mddb_filter_data_file:file { r_file_perms };
|
||||
## Save modem log into data
|
||||
allow mdlogger debuglog_data_file:dir {relabelto create_dir_perms};
|
||||
allow mdlogger debuglog_data_file:file create_file_perms;
|
||||
allow mdlogger system_data_file:dir create_dir_perms;
|
||||
|
@ -101,4 +101,3 @@ allow netdiag debuglog_data_file:dir {relabelto create_dir_perms};
|
||||
allow netdiag debuglog_data_file:file create_file_perms;
|
||||
allow netdiag system_data_file:dir { create_dir_perms relabelfrom };
|
||||
allow netdiag file_contexts_file:file { r_file_perms };
|
||||
file_type_auto_trans(netdiag, system_data_file, debuglog_data_file)
|
||||
|
Loading…
x
Reference in New Issue
Block a user