The SELinux Reference Policy project (refpolicy) is creating a complete SELinux policy as an alternative to the existing strict and targeted policies available from http://selinux.sf.net. Once complete this policy will be able to be used as the system policy for a variety of systems and used as the basis for creating other policies. Refpolicy is based on the current strict and targeted policies, but aims to accomplish many additional goals.
Refpolicy is under active development, with support and full time development staff from Tresys Technology. The first release is available from the download page. This release is far from complete and is not usable as a drop in replacement for the existing policies. It is for interested policy developers and community members to examine and comment upon. The status page has more details on what is included in the current release. This project is just getting started and we are looking for policy developers interested in contributing.
Security is the reason for existence for SELinux policies and must, therefore, always be the first priority. The security of operating systems and applications is often presented as a binary state: software is either secure or not secure. In reality, that view of security is inadequate. What is a fundamental security flaw on one system might be the acceptable, or even the primary functionality, of another. The challenge for a system policies like the current strict or targeted policy and refpolicy is to support all of these differring security goals. To accomplish this refpolicy will provide:
Reference Policy Roadmap | ||
---|---|---|
Version | Date | Description |
0.1 | June 14, 2005 | Initial public release, basic policy restructuring, minimal modules |
0.2 | July 2005 | Restructuring complete, additional modules, improved infrastructure, and incorporated community feedback |
0.3 | August 2005 | Additional modules, basic role infrastructure, and tested loadable module support |
0.4 | September 2005 | Additional modules and complete role infrastructure and role separation |
0.5 | October 2005 | Additional modules, targeted policy, and tested MLS support |
0.6 | December 2005 | Additional modules and module variations |