summaryrefslogtreecommitdiffstats
path: root/selinux/netmgrd.te
diff options
context:
space:
mode:
Diffstat (limited to 'selinux/netmgrd.te')
-rwxr-xr-xselinux/netmgrd.te4
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 };