ansible.posix/tests/integration/targets
Ondrej Mosnacek 53d47e1763 selinux: update kernel boot params when disabling/re-enabling SELinux
The ability to disable SELinux from userspace based on the configuration
file is being deprecated in favor of the selinux=0 kernel boot
parameter. (Note that this affects only the "full" disable; switching
to/from permissive mode will work the same as before.)

Therefore, add an 'update_kernel_param' module parameter that will cause
it to set/unset the kernel command-line parameter using grubby when
enabling/disabling SELinux. (An explicit parameter was chosen for
backwards compatibility.)

More information:
https://lore.kernel.org/selinux/157836784986.560897.13893922675143903084.stgit@chester/
https://fedoraproject.org/wiki/Changes/Remove_Support_For_SELinux_Runtime_Disable

Signed-off-by: Ondrej Mosnacek <omosnace@redhat.com>
2021-09-20 10:09:54 +05:30
..
acl Bootstrap Collection (#1) 2020-03-13 09:12:26 +00:00
at Revert "Enable at, patch and synchronize tests (#5)" (#35) 2020-06-04 15:54:14 -05:00
authorized_key Restructure integration tests for authorized_key module 2021-07-02 16:27:02 +09:00
firewalld firewalld: Correct usage of queryForwardPort 2021-08-16 14:12:22 +05:30
firewalld_info Add new firewalld_info module to ansible.posix collection 2021-07-09 23:47:12 +09:00
mount Clean up main.yml 2021-07-01 10:12:33 -07:00
patch patch - add integration test for ignore_whitespace 2020-07-12 12:09:56 +02:00
prepare_tests/tasks Initial commit 2020-03-09 13:15:28 +00:00
seboolean Bootstrap Collection (#1) 2020-03-13 09:12:26 +00:00
selinux selinux: update kernel boot params when disabling/re-enabling SELinux 2021-09-20 10:09:54 +05:30
setup_pkg_mgr/tasks Enable firewalld tests 2021-08-02 20:26:42 +05:30
synchronize enable integration tests 2021-07-09 02:28:39 +02:00
sysctl sysctl: Fix integration test virtualization type 2021-08-04 21:52:50 +05:30