What about network ?
SELinux controls which processes can bind to which ports.
Port labels are stored in the SELINUX database (managed via semanage port):
$ sudo semanage port -l | grep http
http_cache_port_t tcp 8080, 8118, 8123, 10001-10010
http_cache_port_t udp 3130
http_port_t tcp 80, 81, 443, 488, 8008, 8009, 8443, 9000
http_port_t udp 80, 443
pegasus_http_port_t tcp 5988
pegasus_https_port_t tcp 5989