mm_device_meizu_m2note/sepolicy/zpppd_gprs.te

25 lines
982 B
Plaintext

# zpppd_gprs - pppd process for ZTE 3gdongle ppp dail
type zpppd_gprs, domain;
type zpppd_gprs_exec, exec_type, file_type;
init_daemon_domain(zpppd_gprs)
net_domain(zpppd_gprs)
allow zpppd_gprs self:capability { setuid setgid net_admin net_raw dac_override sys_module };
# property service
allow zpppd_gprs radio_prop:property_service set;
allow zpppd_gprs net_radio_prop:property_service set;
allow zpppd_gprs system_radio_prop:property_service set;
allow zpppd_gprs system_prop:property_service set;
allow zpppd_gprs pppoe_ppp0_prop:property_service set;
allow zpppd_gprs ctl_zpppdgprs_prop:property_service set;
# device and file allow
allow zpppd_gprs tty_device:chr_file rw_file_perms;
allow zpppd_gprs ppp_exec:file { read open getattr execute execute_no_trans };
allow zpppd_gprs ppp_device:chr_file { read write open ioctl };
allow zpppd_gprs system_file:file x_file_perms;
allow zpppd_gprs shell_exec:file rx_file_perms;
unix_socket_connect(zpppd_gprs, property, init)