This SELinux policy currently works on AlmaLinux 9.5 running OpenARC 1.2.0.
In order to build this SELinux policy, you will need:
- policycoreutils-devel
- make
- m4
- python3
- policycoreutils-python-utils
# dnf install policycoreutils-devel
# apt install build-essential policycoreutils-dev policycoreutils-python-utils
Installation follows the standard SELinux module building process.
Clone this repository to somewhere on your system.
Once that is done:
# make -f /usr/share/selinux/devel/Makefile openarc.pp
...
Compiling targeted openarc module
Creating targeted openarc.pp policy package
rm tmp/openarc.mod.fc tmp/openarc.mod
# semodule -i openarc.pp
If you install this SELinux policy after openarc
has been installed and set up, remember to run restorecon -v ...
on all openarc
directories and files.