action #169591
Updated by szarate 5 months ago
## Motivation From: https://progress.opensuse.org/issues/168703#note-3 > IMO there should be something in version_utils that returns whether SELinux is enabled by default. If needed with some more primitives on top like selinux_is_active and selinux_needs_to_be_enabled. ### Suggestions: Selinux is enabled by default in: * Tumbleweed * MicroOS * SL Micro 6+ * SLE 16+ Suggestions: - Have a chat with Cathy/Fabian - See how selinux_* - Check `ENABLE_SELINUX` and (imo it should be `SELINUX` to keep naming convention) - -- 'transactional/enable_selinux' - -- 'installation/enable_selinux' ### Acceptance criteria - Add unit tests when adding the helper functions as necessary - Adapt transactional/enable_selinux and installation/enable_selinux as necessary - Keep qe-security in the loop