diff --git a/selinux/manifests/init.pp b/selinux/manifests/init.pp index 2249e01..7d34a88 100644 --- a/selinux/manifests/init.pp +++ b/selinux/manifests/init.pp @@ -36,18 +36,20 @@ class selinux { require => Package["selinux-policy-targeted"], notify => Exec["set-selinux-mode"], } - - service { "setroubleshoot": - ensure => $selinux_type ? { - disabled => stopped, - default => running, - }, - enable => $selinux_type ? { - disabled => false, - default => true, - }, - hasstatus => true, - require => Package["setroubleshoot"], + + if $operatingsystem != "Fedora" { + service { "setroubleshoot": + ensure => $selinux_type ? { + disabled => stopped, + default => running, + }, + enable => $selinux_type ? { + disabled => false, + default => true, + }, + hasstatus => true, + require => Package["setroubleshoot"], + } } exec { "set-selinux-mode":