Version information
This version is compatible with:
- Puppet Enterprise 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, 2016.4.x
- Puppet >= 4.10.0 < 7.0.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'camptocamp-selinux', '0.6.0'
Learn more about managing modules with a PuppetfileDocumentation
SELinux Puppet module
Overview
This module allows to manage SELinux with Puppet.
Types
selinux_fcontext
Manage file context mapping definitions.
selinux_fcontext { '/web(/.*)?':
seltype => 'httpd_sys_content_t',
}
selinux_permissive
Manage processes type enforcement mode.
selinux_permissive { 'httpd_t':
ensure => present,
}
selinux_port
Manage network port type definitions.
selinux_port { 'http_port_t/tcp/81':
ensure => present,
}
2021-03-03 - Release 0.6.0
- Fix the regex used to determine if the fcontext exists (#43)
- Fix support for 'puppet generate types' (#46)
2020-03-26 - Release 0.5.0
- allow stdlib 6
2020-03-17 - Release 0.4.1
- selinux_permissive: fix prefetch (GH #45)
2020-01-28 - Release 0.4.0
- Fail on unsupported OS family
- Add support for RHEL 8
- Convert to PDK
2015-09-09 - Release 0.3.1
Fix selinux_port's semanage provider's prefetch method
2015-09-09 - Release 0.3.0
Change selinux_port interface
2015-09-09 - Release 0.2.4
Fix typo in selinux_port's semanage provider's prefetch method
2015-09-08 - Release 0.2.3
Fix quoting issue
2015-09-08 - Release 0.2.2
Fix selinux_port's composite namevar
2015-09-08 - Release 0.2.1
Use '/' instead of '+' for protocol separator
2015-09-08 - Release 0.2.0
Add Types and Providers
2015-09-05 - Release 0.1.24
Fix for puppet4
2015-08-21 - Release 0.1.23
Use docker for acceptance tests
2015-07-16 - Release 0.1.22
Fix double / in target path
2015-07-09 - Release 0.1.21
Allow to use separate source for content for fc file
2015-06-26 - Release 0.1.20
Fix strict_variables activation with rspec-puppet 2.2
2015-05-28 - Release 0.1.19
Add beaker_spec_helper to Gemfile
2015-05-26 - Release 0.1.18
Use random application order in nodeset
2015-05-26 - Release 0.1.17
add utopic & vivid nodesets
2015-05-25 - Release 0.1.16
Don't allow failure on Puppet 4
2015-05-19 - Release 0.1.15
Add missing ownership
2015-05-13 - Release 0.1.14
Add puppet-lint-file_source_rights-check gem
2015-05-12 - Release 0.1.13
Don't pin beaker
2015-04-29 - Release 0.1.12
Fix when using selinux::module::redhat with wthfc and content
2015-04-27 - Release 0.1.11
Add nodeset ubuntu-12.04-x86_64-openstack
2015-04-03 - Release 0.1.10
Confine rspec pinning to ruby 1.8
2015-03-24 - Release 0.1.9
Update Gemfile
2015-03-13 - Release 0.1.8
Fix error with (.*) in fcontext path Add RedHat 7 to supported versions
2015-01-07 - Release 0.1.7
Fix unquoted strings in cases
2014-12-18 - Release 0.1.5
Various improvements in unit tests
2014-12-16 Release 0.1.4
Fix bugs
2014-12-08 Relase 0.1.3
Fix path in exec
2014-12-08 Release 0.1.2
Try to modify existing port if add fails
2014-12-08 Release 0.1.1
Initial release on forge
Dependencies
- puppetlabs/stdlib (>=3.2.0 <7.0.0)