Skip to content
Snippets Groups Projects
Commit fae6a96a authored by Marco Nelissen's avatar Marco Nelissen Committed by android-build-merger
Browse files

reduce mediaserver permissions am: f8f4d3e1 am: b590d49b

am: 4a69f2d5

Change-Id: I17be0bc6e4338728ce6d9cb258061096b6ccbf0c
parents 8a8130ae 4a69f2d5
No related branches found
No related tags found
No related merge requests found
...@@ -34,13 +34,9 @@ allow mediaserver sdcard_type:file write; ...@@ -34,13 +34,9 @@ allow mediaserver sdcard_type:file write;
allow mediaserver gpu_device:chr_file rw_file_perms; allow mediaserver gpu_device:chr_file rw_file_perms;
allow mediaserver video_device:dir r_dir_perms; allow mediaserver video_device:dir r_dir_perms;
allow mediaserver video_device:chr_file rw_file_perms; allow mediaserver video_device:chr_file rw_file_perms;
allow mediaserver audio_device:dir r_dir_perms;
set_prop(mediaserver, audio_prop) set_prop(mediaserver, audio_prop)
# Access audio devices at all.
allow mediaserver audio_device:chr_file rw_file_perms;
# XXX Label with a specific type? # XXX Label with a specific type?
allow mediaserver sysfs:file r_file_perms; allow mediaserver sysfs:file r_file_perms;
...@@ -60,14 +56,8 @@ allow mediaserver rpmsg_device:chr_file rw_file_perms; ...@@ -60,14 +56,8 @@ allow mediaserver rpmsg_device:chr_file rw_file_perms;
# Inter System processes communicate over named pipe (FIFO) # Inter System processes communicate over named pipe (FIFO)
allow mediaserver system_server:fifo_file r_file_perms; allow mediaserver system_server:fifo_file r_file_perms;
# Camera data
r_dir_file(mediaserver, camera_data_file)
r_dir_file(mediaserver, media_rw_data_file) r_dir_file(mediaserver, media_rw_data_file)
# Grant access to audio files to mediaserver
allow mediaserver audio_data_file:dir ra_dir_perms;
allow mediaserver audio_data_file:file create_file_perms;
# Grant access to read files on appfuse. # Grant access to read files on appfuse.
allow mediaserver app_fuse_file:file { read getattr }; allow mediaserver app_fuse_file:file { read getattr };
...@@ -92,7 +82,6 @@ allow mediaserver tee:unix_stream_socket connectto; ...@@ -92,7 +82,6 @@ allow mediaserver tee:unix_stream_socket connectto;
allow mediaserver activity_service:service_manager find; allow mediaserver activity_service:service_manager find;
allow mediaserver appops_service:service_manager find; allow mediaserver appops_service:service_manager find;
allow mediaserver audioserver_service:service_manager find; allow mediaserver audioserver_service:service_manager find;
allow mediaserver cameraproxy_service:service_manager find;
allow mediaserver cameraserver_service:service_manager find; allow mediaserver cameraserver_service:service_manager find;
allow mediaserver batterystats_service:service_manager find; allow mediaserver batterystats_service:service_manager find;
allow mediaserver drmserver_service:service_manager find; allow mediaserver drmserver_service:service_manager find;
......
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