summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Jang <josephjang@google.com>2023-07-18 05:01:05 +0000
committerJoseph Jang <josephjang@google.com>2023-07-18 06:00:21 +0000
commita07578a0987cc6f35e54edae91e601675f472ace (patch)
treeafccb43bfb2f26f3d73ab755b86cb14fa737a430
parent2b8c271fcced2c261f3cc3309b28e70139425b45 (diff)
downloadpixel-sepolicy-a07578a0987cc6f35e54edae91e601675f472ace.tar.gz
citadeld: Add sepolicy to allow citadeld set property
Bug: 291641995 Change-Id: Ib5ccd619bd9361d2661c5f544be6264141f4b70e
-rw-r--r--citadel/citadeld.te3
-rw-r--r--citadel/property.te1
-rw-r--r--citadel/property_contexts1
3 files changed, 5 insertions, 0 deletions
diff --git a/citadel/citadeld.te b/citadel/citadeld.te
index 9490258..959704b 100644
--- a/citadel/citadeld.te
+++ b/citadel/citadeld.te
@@ -18,3 +18,6 @@ allow citadeld fwk_stats_hwservice:hwservice_manager find;
binder_call(citadeld, stats_service_server)
allow citadeld fwk_stats_service:service_manager find;
binder_use(citadeld)
+
+# Let citadeld set property
+set_prop(citadeld, vendor_nos_citadel_version);
diff --git a/citadel/property.te b/citadel/property.te
new file mode 100644
index 0000000..2e1c4ec
--- /dev/null
+++ b/citadel/property.te
@@ -0,0 +1 @@
+vendor_internal_prop(vendor_nos_citadel_version)
diff --git a/citadel/property_contexts b/citadel/property_contexts
new file mode 100644
index 0000000..835de17
--- /dev/null
+++ b/citadel/property_contexts
@@ -0,0 +1 @@
+vendor.nos.citadel.version u:object_r:vendor_nos_citadel_version:s0