summaryrefslogtreecommitdiffstats
path: root/common/hbtp.te
blob: 2d7db0e21fcdb7a3c53fce53d630ba6ac96db66a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Policies for hbtp (host based touch processing)
type hbtp, domain;
type hbtp_exec, exec_type, file_type;

init_daemon_domain(hbtp)

# Allow access for /dev/hbtp_input and /dev/jdi-bu21150
allow hbtp hbtp_device:chr_file rw_file_perms;
allow hbtp bu21150_device:chr_file rw_file_perms;

allow hbtp hbtp_cfg_file:dir rw_dir_perms;
allow hbtp hbtp_cfg_file:file create_file_perms;

allow hbtp hbtp_log_file:dir rw_dir_perms;
allow hbtp hbtp_log_file:file create_file_perms;

allow hbtp self:netlink_kobject_uevent_socket { create read setopt bind };

binder_use(hbtp);