selinux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* ANN/RFC: SELinux Reference Policy 3 pre-alpha
@ 2022-11-29 18:42 Chris PeBenito
  0 siblings, 0 replies; only message in thread
From: Chris PeBenito @ 2022-11-29 18:42 UTC (permalink / raw)
  To: SELinux Reference Policy mailing list, SElinux mailing list

SELinux Reference Policy 3 is a rewrite using the Cascade policy 
language.  This new language allows a shift in the approach of the 
policy.  With the new ability to delete rules as a feature of the 
language, the approach in refpolicy3 is to a slightly coarser 
granularity than in v2, aimed at making common case usage the main 
focus.  This includes a focus on creating higher level abstractions 
while keeping low level functions for cases where tight least privilege 
access is required.

https://github.com/pebenito/refpolicy3

**Refpolicy 2 will continue to be maintained as normal.**

This is pre-alpha quality.  It is using the Cascade language which is 
also in development.  As such, syntax, structure, and API may change at 
any time.  This is developing in advance of the compiler development, so 
you should not expect it to compile at this time.

This is also an RFC. Please review and comment on structure, style, etc. 
Now is the time, as the design is not set.  We implemented the majority 
of kernel and system layers of refpolicy and are eager to hear your 
feedback while the policy is still in its early stages so broad changes 
are easier.

Please send any discussion to the refpolicy mail list.  If you would 
like to contribute, pull requests on GitHub are strongly preferred, but 
patches on the refpolicy mail list are also accepted.

For more information on the Cascade policy language see:

https://github.com/dburgener/cascade


-- 
Chris PeBenito

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-11-29 18:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-29 18:42 ANN/RFC: SELinux Reference Policy 3 pre-alpha Chris PeBenito

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).