aboutsummaryrefslogtreecommitdiffstats
path: root/drmserver.te
diff options
context:
space:
mode:
Diffstat (limited to 'drmserver.te')
-rw-r--r--drmserver.te7
1 files changed, 5 insertions, 2 deletions
diff --git a/drmserver.te b/drmserver.te
index 7bc9e6a..d76d3be 100644
--- a/drmserver.te
+++ b/drmserver.te
@@ -45,8 +45,11 @@ allow drmserver asec_apk_file:file { read getattr };
# Read /data/data/com.android.providers.telephony files passed over Binder.
allow drmserver radio_data_file:file { read getattr };
-allow drmserver drmserver_service:service_manager add;
-
# /oem access
allow drmserver oemfs:dir search;
allow drmserver oemfs:file r_file_perms;
+
+allow drmserver drmserver_service:service_manager { add find };
+allow drmserver permission_service:service_manager find;
+
+selinux_check_access(drmserver)