From 9843464f8c5040ed70f1f1b356270f2ef0715225 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Sun, 3 Oct 2010 18:20:56 +0300 Subject: [PATCH] Fixed setroubleshoot on Fedora hosts. --- selinux/manifests/init.pp | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) 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":