Using audit2allow to Build a Local Policy Module
The audit2allow
utility now has the ability to build policy modules. Use the following command to build a policy module based on specific contents of the audit.log
file:
ausearch -m AVC --comm setsebool | audit2allow -M mysemanage
The audit2allow
utility has built a type enforcement file (mysemanage.te
). It then executed the checkmodule
command to compile a module file (mysemanage.mod
). Lastly, it uses the semodule_package
command to create a policy package (mysemanage.pp
). The semodule_package
command combines different policy files (usually just the module and potentially a file context file) into a policy package.