Version information
released May 27th 2020
This version is compatible with:
- Puppet Enterprise 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 3.8.0
- ,
Start using this module
Add this module to your Puppetfile:
mod 'eyp-selinux', '0.1.15'
Learn more about managing modules with a PuppetfileDocumentation
eyp/selinux — version 0.1.15 May 27th 2020
selinux
Table of Contents
Overview
Disables SELinux, what else anyone would like to do anyway?
Module Description
- If SELinux is disabled and you want to switch to permissive or enforcing you are required to reboot the system
Setup
What selinux affects
Manages /etc/selinux/config
Setup Requirements
This module requires pluginsync enabled
Beginning with selinux
Disable SELinux
class { 'selinux':
mode => 'disabled',
}
Usage
There are three SELinux modes available:
- disabled
- permissive
- enforcing
Reference
selinux
- mode: (default: disabled)
- disabled
- permissive
- enforcing
Limitations
Tested on:
- CentOS 6
Development
We are pushing to have acceptance testing in place, so any new feature should have some tests to check both presence and absence of any feature
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Dependencies
- puppetlabs/stdlib (>= 1.0.0 < 9.9.9)
- eyp/eyplib (>= 0.1.6 < 0.2.0)