summaryrefslogtreecommitdiff
path: root/vendor/qcom
diff options
context:
space:
mode:
authorChihYao Chien <ccchien@google.com>2021-03-18 11:09:02 +0800
committerChihYao Chien <ccchien@google.com>2021-03-18 11:09:02 +0800
commite5ab8715a7f34cb2cd19e9509613cd7277b23b8c (patch)
tree9cbb659f2a9b97b9ebd75a465abafa5309124312 /vendor/qcom
parent9bc69824a6d431c0a7fac524a72532cfed0b5366 (diff)
downloadsunfish-sepolicy-e5ab8715a7f34cb2cd19e9509613cd7277b23b8c.tar.gz
Add rules for netmgrd's new property
netmgrd vendor_default_prop:property_service set avc: denied { set } for property=persist.vendor.data.offload_ko_load pid=1213 uid=1001 gid=1001 scontext=u:r:netmgrd:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=property_service permissive=0 Bug: 175076226 Bug: 171353985 Bug: 183061600 Change-Id: Id7e03e22046eb9306f7b0bb6d7c7f56f44ffbbf7
Diffstat (limited to 'vendor/qcom')
-rw-r--r--vendor/qcom/common/netmgrd.te1
-rw-r--r--vendor/qcom/common/property_contexts1
2 files changed, 2 insertions, 0 deletions
diff --git a/vendor/qcom/common/netmgrd.te b/vendor/qcom/common/netmgrd.te
index 238a61b..4d53e7c 100644
--- a/vendor/qcom/common/netmgrd.te
+++ b/vendor/qcom/common/netmgrd.te
@@ -69,5 +69,6 @@ allow netmgrd self:netlink_xfrm_socket create_socket_perms_no_ioctl;
#Allow set persist.vendor.data.shsusr_load
#Allow set persist.vendor.data.perf_ko_load
#Allow set persist.vendor.data.qmipriod_load
+#Allow set persist.vendor.data.offload_ko_load
set_prop(netmgrd, vendor_radio_prop)
diff --git a/vendor/qcom/common/property_contexts b/vendor/qcom/common/property_contexts
index 7c8fb35..9ce9ac9 100644
--- a/vendor/qcom/common/property_contexts
+++ b/vendor/qcom/common/property_contexts
@@ -85,3 +85,4 @@ persist.vendor.data.shs_ko_load u:object_r:vendor_radio_prop:s0
persist.vendor.data.shsusr_load u:object_r:vendor_radio_prop:s0
persist.vendor.data.perf_ko_load u:object_r:vendor_radio_prop:s0
persist.vendor.data.qmipriod_load u:object_r:vendor_radio_prop:s0
+persist.vendor.data.offload_ko_load u:object_r:vendor_radio_prop:s0