1type packagemanagerproxyd_testclient, domain, packagemanagerproxy_client;
2
3type packagemanagerproxyd_testclient_exec, vendor_file_type, exec_type, file_type;
4
5# Allow use of Binder IPCs
6binder_use(packagemanagerproxyd_testclient)
7
8# Allow the sample to be launched from the vendor_shell, and make it transition to the
9# `packagemanagerproxyd_testclient` domain when launched.
10domain_auto_trans(vendor_shell, packagemanagerproxyd_testclient_exec, packagemanagerproxyd_testclient)
11allow packagemanagerproxyd_testclient vendor_shell:fd use;
12
13# Allow the use of socket file descriptors
14allow packagemanagerproxyd_testclient adbd:fd use;
15allow packagemanagerproxyd_testclient adbd:unix_stream_socket { getattr read write };
16