Selinux is crap. To complex to configure, and poorly configured by default.<p>process poorly packaged crash and nothing in the logs.<p>You disable it, see there was a warning about a poor permission and shout at selinux for making you lose days worth of works by poorly logging.<p>Btw, I am a dev. But I have to sometimes go in production see servers because I need to help production sysadmins troubleshoot the weirdness of todays mis-performing easy to use solutions (selinux, systemd, rsyslogd, packaging).<p>When you have to recompile centos or debian packages to have them support vanilla features and you are a dev, it is boring.