platform_vendor_tequila/sepolicy/system_server.te
d34d 6ddd83551c themes: allow system_server to relabel them dir
On a fresh install the theme service broker creates the initial
theme directory which needs to be relabeled to a themeservice_app_data_File
in order for the brokered theme service to write to this directory

Change-Id: Ifd689a0c619c0e954192749b83a0cacaa945468f
TICKET: NIGHTLIES-3349
2016-11-05 01:58:27 -07:00

17 lines
672 B
Text

allow system_server cache_recovery_file:dir rw_dir_perms;
allow system_server cache_recovery_file:file create_file_perms;
allow system_server cache_recovery_file:fifo_file create_file_perms;
# Persistent properties
allow system_server persist_property_file:dir rw_dir_perms;
allow system_server persist_property_file:file { create_file_perms unlink };
allow system_server storage_stub_file:dir { getattr };
allow system_server media_rw_data_file:dir r_dir_perms;
get_prop(system_server, adbsecure_prop)
# Allow system_server to relabel newly created theme directory for
# use by the proxied theme service
allow system_server themeservice_app_data_file:dir relabelto;