Linux
From DesigningPatterns
Security
Linux (at least the Redhat derived distributions) has a built-in security system called SELinux. SELinux runs at the kernel level and will cause some system calls made under some contexts to fail with a permission error. In order to see whether this is happening, one can look at /var/log/audit/audit.log. There is lots of good information on this topic here
