Puede ver SELinux como un firewall de llamadas al sistema : una política para cada aplicación especifica lo que es razonable que haga la aplicación: el servidor de nombres puede escuchar en el puerto 53, trabajar con algunos archivos de zona en un directorio particular, enviar syslog, etc. ., pero no tiene sentido que intente trabajar con archivos en / home, por ejemplo. La aplicación de dicha política por parte de SELinux significa que será mucho más difícil que una debilidad en el servidor de nombres se extienda a otras partes del sistema.
Encuentro que SELinux proporciona un valor de seguridad real. Pero aunque ciertamente se ha vuelto más fácil trabajar con los años, desafortunadamente sigue siendo un sistema bastante complejo. Lo bueno es que puede desactivarlo fácilmente para algunos servicios, sin tener que desactivarlo para todo el sistema. Demasiados (¿junior?) Los administradores de sistemas dan vuelta a SELinux en todos los ámbitos, tan pronto como se encuentran con el más mínimo problema con un servicio, en lugar de apagarlo selectivamente para el servicio que causa problemas.