summaryrefslogtreecommitdiff
path: root/sepolicy/mediaserver.te (plain)
blob: ec88422095e3ae4b277d553cc3909183554d4dd2
1allow mediaserver system_server:unix_stream_socket { read write setopt };
2# media.* props
3#allow mediaserver media_prop:property_service set;
4#allow mediaserver system_server:dir search;
5## /dev/uio0 for amadec
6#allow mediaserver uio_device:chr_file rw_file_perms;
7#allow mediaserver dvb_video_device:chr_file rw_file_perms;
8allow mediaserver video_device:chr_file rw_file_perms;
9allow mediaserver codec_device:chr_file rw_file_perms;
10## read app /proc/pid/
11#allow mediaserver appdomain:dir { getattr search };
12#allow mediaserver appdomain:file { r_file_perms };
13
14#allow mediaserver graphics_device:dir r_dir_perms;
15#allow mediaserver system_data_file:dir {write add_name};
16allow mediaserver sysfs_mpgpu_scale:file { open read write};
17#allow mediaserver sysfs_xbmc:file {open read write};
18#allow mediaserver screenmediasource_service:service_manager add;
19#allow mediaserver system_control_service:service_manager find;
20#allow mediaserver media_data_file:lnk_file {create open read write};
21#allow mediaserver storage_file:dir search;
22
23#allow mediaserver audio_device:dir r_dir_perms;
24#allow mediaserver sysfs_audio_cap:file {open read write};
25#allow mediaserver kernel:system module_request;
26
27allow mediaserver exfat:file { getattr read };
28allow mediaserver ntfs:file { getattr read };
29allow mediaserver vendor_file:file { read open getattr execute };
30allow mediaserver sysfs_video:file rw_file_perms;
31allow mediaserver sysfs_audio:file rw_file_perms;
32
33
34get_prop(mediaserver, media_prop)
35