ANN: SETools 4.4.0

Chris PeBenito <[email protected]>
Newsgroups org.kernel.vger.selinux-refpolicy,org.kernel.vger.selinux
Message-ID <[email protected]>
SETools 4.3.4 is now available:

https://github.com/SELinuxProject/setools/releases/tag/4.4.0

This SETools requires Python 3.6+ and libsepol 3.2+

User Visible Changes

* Added support for old Boolean name substitution in seinfo and sesearch.
* Added sechecker tool which is a configuration file driven analysis tool.

Development Related Changes

* Updated policy representation to handle policydb version 33, compressed
     filename transitions.
* Changed apol tab registry to use metaclasses rather than having a multiple
   static dictionaries in the code.
* Fixed bug in queries where checks that permissions were part of the specified
   object class would incorrectly raise exceptions when the object class
   criteria is a regex.
* Added type annotations to the code and added static type checking for
   continuous integration tests.
* Reduced aggressiveness of default compiler flags. Since the C code is
   generated by Cython, there typically isn't anything SETools can do when Cython
   causes compiler warnings.


-- 
Chris PeBenito
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.