community.general.sefcontext – Manages SELinux file context mapping definitions
This plugin is part of the community.general collection (version 3.7.0).
To install it use:
ansible-galaxy collection install community.general.
To use it in a playbook, specify:
Manages SELinux file context mapping definitions.
Similar to the
The below requirements are needed on the host that executes this module.
The changes are persistent across reboots.
The community.general.sefcontext module does not modify existing files to the new SELinux context(s), so it is advisable to first create the SELinux file contexts before creating files, or run
restoreconmanually for the existing files that require the new SELinux file contexts.
Not applying SELinux fcontexts to existing files is a deliberate decision as it would be unclear what reported changes would entail to, and there’s no guarantee that applying SELinux fcontext does not pick up other unrelated prior changes.