FP4: Add diag_mdlog bin and modify service
* Refer stock SEPolicy * Denials are: type=1400 audit(1676331637.032:51): avc: denied { search } for comm="diag_mdlog" name="0" dev="tmpfs" ino=21291 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:mnt_user_file:s0 tclass=dir permissive=1 type=1400 audit(1676331637.032:52): avc: denied { read } for comm="diag_mdlog" name="primary" dev="tmpfs" ino=57147 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:mnt_user_file:s0 tclass=lnk_file permissive=1 type=1400 audit(1676331637.032:53): avc: denied { search } for comm="diag_mdlog" name="/" dev="fuse" ino=219 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=dir permissive=1 type=1400 audit(1676331637.032:54): avc: denied { write } for comm="diag_mdlog" name="0" dev="fuse" ino=2554 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=dir permissive=1 type=1400 audit(1676331637.032:55): avc: denied { add_name } for comm="diag_mdlog" name="diag_logs" scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=dir permissive=1 type=1400 audit(1676331637.032:56): avc: denied { create } for comm="diag_mdlog" name="diag_logs" scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=dir permissive=1 type=1400 audit(1676331637.032:57): avc: denied { create } for comm="diag_mdlog" name="diag_qsr4_guid_list.xml" scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=file permissive=1 type=1400 audit(1676331638.224:61): avc: denied { getattr } for comm="diag_mdlog" path="/storage/emulated/0/diag_logs/diag_log_20230214_0510381676331638198.qmdl" dev="fuse" ino=5399 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=file permissive=1 type=1400 audit(1676331642.868:62): avc: denied { getattr } for comm="diag_mdlog" path="/storage/emulated/0/diag_logs/diag_log_20230214_0510381676331638198.qmdl" dev="fuse" ino=5399 scontext=u:r:vendor_qlogd:s0 tcontext=u:object_r:fuse:s0 tclass=file permissive=1
Loading
Please register or sign in to comment