blob: 1ca2b572d65b6d7594b50ba5b09010a72e40eccc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# 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)
|