- 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 ::selinux
class { '::selinux':
mode => 'disabled',
}
Minimal and normal usage.
include ::selinux
This 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.