From 8157cc71d8a24633035eb92ef7b34657e4785f29 Mon Sep 17 00:00:00 2001 From: Marc Fournier Date: Wed, 10 Dec 2008 21:35:10 +0100 Subject: Added selinux types. --- manifests/classes/postfix.pp | 2 ++ manifests/definitions/hash.pp | 2 ++ 2 files changed, 4 insertions(+) (limited to 'manifests') diff --git a/manifests/classes/postfix.pp b/manifests/classes/postfix.pp index f943a4e..3645bb2 100644 --- a/manifests/classes/postfix.pp +++ b/manifests/classes/postfix.pp @@ -27,6 +27,7 @@ class postfix-ng { file { "/etc/mailname": ensure => present, content => "${fqdn}\n", + seltype => "postfix_etc_t", } # Aliases @@ -35,6 +36,7 @@ class postfix-ng { ensure => present, content => "# file managed by puppet\n", replace => false, + seltype => "postfix_etc_t", notify => Exec["newaliases"], } diff --git a/manifests/definitions/hash.pp b/manifests/definitions/hash.pp index f21e270..827c4cf 100644 --- a/manifests/definitions/hash.pp +++ b/manifests/definitions/hash.pp @@ -2,12 +2,14 @@ define postfix-ng::hash ($ensure) { file {"${name}": ensure => $ensure, mode => 600, + seltype => "postfix_etc_t", } file {"${name}.db": ensure => $ensure, mode => 600, require => [File["${name}"], Exec["generate ${name}.db"]], + seltype => "postfix_etc_t", } exec {"generate ${name}.db": -- cgit v1.2.3