A random thought - Isn't SELinux just a firewall for files and processes in the system instead of outgoing connections?