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
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
### RFKILL
-type rfkilldisabled_prop, property_type;
+vendor_public_prop(rfkilldisabled_prop)
# property.te
-type vendor_cbd_prop, property_type;
-type vendor_radio_prop, property_type;
-type vendor_fastcharge_prop, property_type;
-type vendor_wifi_prop, property_type;
+vendor_internal_prop(vendor_cbd_prop)
+vendor_internal_prop(vendor_radio_prop)
+vendor_internal_prop(vendor_fastcharge_prop)
+vendor_internal_prop(vendor_wifi_prop)
-type tee_prop, property_type;
+vendor_internal_prop(tee_prop)
# property.te
-type vendor_secureos_prop, property_type;
-type vendor_tzdaemon_prop, property_type;
-type vendor_tztsdaemon_prop, property_type;
+vendor_internal_prop(vendor_secureos_prop)
+vendor_internal_prop(vendor_tzdaemon_prop)
+vendor_internal_prop(vendor_tztsdaemon_prop)