Skip to content
Snippets Groups Projects
net.te 592 B
Newer Older
  • Learn to ignore specific revisions
  • Stephen Smalley's avatar
    Stephen Smalley committed
    # Network types
    type node, node_type;
    type netif, netif_type;
    type port, port_type;
    
    # Use network sockets.
    allow netdomain self:{ tcp_socket udp_socket } *;
    # Connect to ports.
    allow netdomain port_type:tcp_socket name_connect;
    # Bind to ports.
    allow netdomain node_type:{ tcp_socket udp_socket } node_bind;
    allow netdomain port_type:udp_socket name_bind;
    allow netdomain port_type:tcp_socket name_bind;
    # Get route information.
    allow netdomain self:netlink_route_socket { create bind read nlmsg_read };
    
    # Talks to netd via dnsproxyd socket.
    unix_socket_connect(netdomain, dnsproxyd, netd)