Papillon is a security module designed for the Solaris Operating Environment. It provides security mechanisms and protections that improve the overall security of the system by adding new functionality to the kernel such as
a restricted proc, chroot environment protections, secure STDIO file descriptors, restricted symlinks in /tmp, setuid protections, and more. In the current version Papillon
supports Solaris (8, 9, and 10) and OpenSolaris running on x86 and SPARC architectures in
32- or 64-bit mode.