1type hal_confirmationui_cuttlefish, domain; 2hal_server_domain(hal_confirmationui_cuttlefish, hal_confirmationui) 3 4type hal_confirmationui_cuttlefish_exec, exec_type, vendor_file_type, file_type; 5init_daemon_domain(hal_confirmationui_cuttlefish) 6 7vendor_internal_prop(vendor_vsock_confirmationui_port_prop) 8get_prop(hal_confirmationui_cuttlefish, vendor_vsock_confirmationui_port_prop) 9 10allow hal_confirmationui_cuttlefish self:{ vsock_socket } { create getopt read write getattr connect shutdown }; 11 12# Write to kernel log (/dev/kmsg) 13allow hal_confirmationui_cuttlefish kmsg_device:chr_file w_file_perms; 14allow hal_confirmationui_cuttlefish kmsg_device:chr_file getattr; 15