blob: a91ed2edb11a45c0a49d3f3394cf95bcf4d13765 [file] [log] [blame]
{%- from "linux/map.jinja" import system with context %}
{%- if system.enabled %}
include:
- linux.system.package
{%- if grains.os_family == 'RedHat' %}
{%- if system.selinux == 'disabled' %}
selinux_config:
cmd.run:
- names:
- "sed -i 's/enforcing/disabled/g' /etc/selinux/config; setenforce 0"
- "sed -i 's/permissive/disabled/g' /etc/selinux/config; setenforce 0"
- unless: cat '/etc/selinux/config' | grep 'SELINUX=disabled'
{%- else %}
selinux_config:
selinux.mode:
- name: {{ system.get('selinux', 'permissive') }}
- require:
- pkg: linux_packages
{%- endif %}
{%- endif %}
{%- endif %}