From d593816647b3048e847367123459cd051832ff2f Mon Sep 17 00:00:00 2001 From: Inseob Kim Date: Thu, 3 Feb 2022 13:01:30 +0100 Subject: [PATCH] sm7250-common: sepolicy: Attach vendor_property_type to properties We are going to enforce that each property has an explicit owner, such as system, vendor, or product. This attaches vendor_property_type to properties defined under vendor sepolicy directories. Bug: 159097992 Test: m selinux_policy && boot device Change-Id: I33c40ca345365d8f01f43d3ce7f1f3434b1edfd5 --- sepolicy/public/property.te | 2 +- sepolicy/vendor/property.te | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/sepolicy/public/property.te b/sepolicy/public/property.te index 83da5c0..8f65791 100644 --- a/sepolicy/public/property.te +++ b/sepolicy/public/property.te @@ -1,2 +1,2 @@ # IMEI -type deviceid_prop, property_type; +vendor_public_prop(deviceid_prop); diff --git a/sepolicy/vendor/property.te b/sepolicy/vendor/property.te index 014ee95..1a8be13 100644 --- a/sepolicy/vendor/property.te +++ b/sepolicy/vendor/property.te @@ -1,9 +1,11 @@ -type vendor_fp_prop, property_type; +vendor_internal_prop(power_prop); -type vendor_fm_prop, property_type; +vendor_internal_prop(thermal_normal_prop); -type vendor_device_prop, property_type; +vendor_internal_prop(vendor_device_prop); -type power_prop, property_type; +vendor_internal_prop(vendor_fm_prop); -type thermal_normal_prop, property_type; +vendor_internal_prop(vendor_fod_prop); + +vendor_public_prop(vendor_fp_prop);