Skip to content
Snippets Groups Projects
Commit e2ad318e authored by William Roberts's avatar William Roberts
Browse files

Label persist audio properties

label all persist.audio.* properties
and allow mediaserver access to them.

Change-Id: If5755d9783dce298e66a25bcb7f17ff17bd83ea7
parent 61c80d5e
No related branches found
No related tags found
No related merge requests found
......@@ -3,6 +3,7 @@ type mediaserver, domain;
type mediaserver_exec, exec_type, file_type;
init_daemon_domain(mediaserver)
unix_socket_connect(mediaserver, property, init)
net_domain(mediaserver)
typeattribute mediaserver mlstrustedsubject;
allow mediaserver kernel:system module_request;
......@@ -43,3 +44,4 @@ allow mediaserver qtaguid_device:chr_file r_file_perms;
allow mediaserver rild:unix_stream_socket connectto;
allow mediaserver tee_device:chr_file rw_file_perms;
allow mediaserver audio_prop:property_service set;
......@@ -7,3 +7,4 @@ type rild_prop, property_type;
type ctl_default_prop, property_type;
type ctl_dumpstate_prop, property_type;
type ctl_rildaemon_prop, property_type;
type audio_prop, property_type;
......@@ -29,6 +29,7 @@ log. u:object_r:shell_prop:s0
service.adb.root u:object_r:shell_prop:s0
service.adb.tcp.port u:object_r:shell_prop:s0
persist.audio. u:object_r:audio_prop:s0
persist.sys. u:object_r:system_prop:s0
persist.service. u:object_r:system_prop:s0
persist.security. u:object_r:system_prop:s0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment