Fix SELinux errors for rild

avc: denied { read } for comm="rild_exynos" name="u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1
avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1
avc: denied { map } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1
avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_persist_config_default_prop:s0" dev="tmpfs" ino=319 scontext=u:r:rild:s0 tcontext=u:object_r:vendor_persist_config_default_prop:s0 tclass=file permissive=1

Bug: 205073023
Test: manual
Change-Id: I2687c443b2830cf08210726f5b2e266c55793d41
This commit is contained in:
neoyu 2021-12-30 11:37:39 +08:00 committed by Neo Yu
parent 66f8039b5d
commit 8b48664bdc
2 changed files with 1 additions and 6 deletions

View file

@ -1,6 +0,0 @@
# b/205073023
dontaudit rild vendor_default_prop:property_service { set };
dontaudit rild vendor_persist_config_default_prop:file { getattr };
dontaudit rild vendor_persist_config_default_prop:file { map };
dontaudit rild vendor_persist_config_default_prop:file { open };
dontaudit rild vendor_persist_config_default_prop:file { read };

View file

@ -1,4 +1,5 @@
set_prop(rild, vendor_rild_prop) set_prop(rild, vendor_rild_prop)
get_prop(rild, vendor_persist_config_default_prop)
get_prop(rild, vendor_carrier_prop) get_prop(rild, vendor_carrier_prop)
get_prop(rild, sota_prop) get_prop(rild, sota_prop)