- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with selinux
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
This module manages SELinux and by default will enable it.
Manages SELinux and its configuration. It manages the file
/etc/selinux/config and optionally manages the
policycoreutils-python package.
This module requires stdlib.
include ::selinuxclass { '::selinux':
mode => 'disabled',
}Minimal and normal usage.
include ::selinuxThis module has been tested to work on the following systems with Puppet
versions 5 and 6 with the Ruby version associated with those releases.
Please see .travis.yml for a full matrix of supported versions. This
module aims to support the current and previous major Puppet versions.
- EL 5
- EL 6
- EL 7
See CONTRIBUTING.md for information related to the development of this
module.