Version information
released Feb 8th 2019
This version is compatible with:
- Puppet Enterprise 2023.8.x, 2023.7.x, 2023.6.x, 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-apparmor', '0.1.16'
Learn more about managing modules with a PuppetfileDocumentation
eyp/apparmor — version 0.1.16 Feb 8th 2019
apparmor
Table of Contents
Overview
Manages AppArmor
Module Description
Allows you to enforce a global mode for AppArmor.
Ubuntu:
- complain
- enforce
- disable (default)
SuSE:
- complain (default)
- enforce
Setup
What apparmor affects
Installs apparmor-utils to be able to manage AppArmor
Setup Requirements
This module requires pluginsync enabled
Beginning with apparmor
class { 'apparmor':
mode => 'disable',
}
Usage
Just a single class to set apparmor to disable, complain or enforce
Reference
classes
apparmor
- mode: disable, complain, enforce
Limitations
Tested on:
- Ubuntu 14.04
- SLES 11 SP3
Development
We are pushing to have acceptance testing in place, so any new feature should have some test 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
CHANGELOG
0.1.16
- SLES 12.4 support
0.1.15
- SLES 12.3 support
0.1.14
- Ubuntu 18.04 support
0.1.13
- Ubuntu 16.04 support
Dependencies
- puppetlabs/stdlib (>= 1.0.0 < 9.9.9)