A requerimiento del Departamento de Defensa de Estados Unidos se diseñó en base a los requisitos planteados por la Agencia de Seguridad Nacional de ese país un módulo de seguridad para el kernel Linux llamado SELinux (Security-Enhanced Linux) para garantizar el correcto acceso a cada usuario, incluyendo políticas de auditoría.