diff options
Diffstat (limited to 'selinux/netmgrd.te')
| -rwxr-xr-x | selinux/netmgrd.te | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/selinux/netmgrd.te b/selinux/netmgrd.te index 11159a4..0f31fad 100755 --- a/selinux/netmgrd.te +++ b/selinux/netmgrd.te @@ -2,9 +2,11 @@ type netmgrd, domain; type netmgrd_exec, exec_type, file_type; +net_domain(netmgrd) # Started by init init_daemon_domain(netmgrd) + allow netmgrd self:udp_socket { create ioctl }; # fsetid, dac_override unlink on /dev/socket/qmux_radio/qmux_client_socket allow netmgrd self:capability { sys_module fsetid setuid setgid net_admin net_raw dac_override }; @@ -27,3 +29,5 @@ allow netmgrd system_file:file { execute_no_trans }; unix_socket_connect(netmgrd, property, init) # Set net.rmnet_usb0. values allow netmgrd radio_prop:property_service set; + +allow netmgrd netmgrd:process { execmem }; |
