Armelle Laine | acfeaa6 | 2025-02-27 22:17:51 -0800 | [diff] [blame] | 1 | type hal_widevine_system, domain, coredomain; |
| 2 | hal_server_domain(hal_widevine_system, hal_drm) |
| 3 | |
| 4 | type hal_widevine_system_exec, exec_type, system_file_type, file_type; |
| 5 | init_daemon_domain(hal_widevine_system) |
| 6 | |
| 7 | allow hal_widevine_system self:vsock_socket { create_socket_perms_no_ioctl }; |
Armelle Laine | 267e4b2 | 2025-03-16 16:34:23 +0000 | [diff] [blame] | 8 | |
| 9 | get_prop(hal_widevine_system, drm_config_prop) |
| 10 | get_prop(hal_widevine_system, trusty_widevine_vm_sys_prop) |
Armelle Laine | 967f718 | 2025-03-17 10:28:50 +0000 | [diff] [blame^] | 11 | |
| 12 | allow hal_widevine_system mediadrm_system_data_file:dir { create search add_name rw_dir_perms }; |
| 13 | allow hal_widevine_system mediadrm_system_data_file:file { getattr create open read write }; |
| 14 | |