summaryrefslogtreecommitdiffstats
path: root/sepolicy/system.te
diff options
context:
space:
mode:
authorAndy Mast <andy@cyngn.com>2014-12-16 11:05:54 -0800
committerAndy Mast <andy@cyngn.com>2014-12-19 10:35:48 -0800
commitf27401910097d2084fafe36429f814c43841eccd (patch)
treeda819708ca89236ff74f3a251f39b7bbffffdf47 /sepolicy/system.te
parent96ff95e52aa597861074b2f80a00d478c240b5f0 (diff)
downloadvendor_replicant-f27401910097d2084fafe36429f814c43841eccd.tar.gz
vendor_replicant-f27401910097d2084fafe36429f814c43841eccd.tar.bz2
vendor_replicant-f27401910097d2084fafe36429f814c43841eccd.zip
selinux: New rw privileges for themes
- New theme_data_file context for files under /data/system/theme - Permit systemserver to create files/dirs under /data/resource-cache - Permit systemserver to create files/dirs under /data/system/theme Change-Id: Id597fc20b477ea395a8631623f26a7edde280799
Diffstat (limited to 'sepolicy/system.te')
-rw-r--r--sepolicy/system.te6
1 files changed, 6 insertions, 0 deletions
diff --git a/sepolicy/system.te b/sepolicy/system.te
index ca07e6fb..b969f47e 100644
--- a/sepolicy/system.te
+++ b/sepolicy/system.te
@@ -6,3 +6,9 @@ allow system_server adbtcp_prop:property_service set;
allow system_server dhcp_data_file:dir r_dir_perms;
allow system_server dhcp_data_file:file r_file_perms;
+
+# Themes
+allow system_server theme_data_file:dir create_dir_perms;
+allow system_server theme_data_file:file create_file_perms;
+allow system_server resourcecache_data_file:dir create_dir_perms;
+allow system_server resourcecache_data_file:file create_file_perms;