LHQG is now the official home of the SELinux policy module intended to confine Java application processes developed using the Springboot framework and running as Linux services. Spring Boot framework running as Linux services.
Hubert Quarantel-Colombani was the prime author of this SELinux module maintained with Laurent Gaillard.
This module is available OpenSource under GPLv3 license at the GitHub URL https://github.com/lhqg/selinux_springboot/
LHQG distributes this SELinux module in RPM format for Fedora and Enterprise Linux (RHEL, CentOS, AlmaLinux,...) and in DEB format for Debian and Ubuntu:
- springboot-selinux: installs the compiled SELinux code,
- springboot-systemd: contains systemd units (services, targets, ...) to manage services for each Java/Springboot application deployed on the Linux server,
- springboot-selinux-devel: contains SELinux macros to develop additional SELinux modules to easily interface the Java/Springboot application with the services it consumes and/or the application consumers/clients.
These RPM and DEB packages are also available from the online maintained by LHQG.