Changed hastymail module to use apache::sslserver::group variable

This commit is contained in:
Ossi Salmi 2012-01-26 14:12:14 +02:00
parent 1f30652e56
commit 6816871c1c

View file

@ -13,8 +13,8 @@ class hastymail {
ensure => present,
source => "puppet:///files/packages/$hastymail_package",
mode => 0644,
owner => root,
group => root,
owner => "root",
group => "root",
links => follow,
}
util::extract::tar { "/usr/local/share/hastymail":
@ -27,22 +27,16 @@ class hastymail {
file { "/etc/hastymail2":
ensure => directory,
mode => 0750,
owner => root,
group => $operatingsystem ? {
ubuntu => "www-data",
default => "httpsd",
},
owner => "root",
group => "${apache::sslserver::group}",
}
file { "/etc/hastymail2/hastymail2.conf":
ensure => present,
source => [ "puppet:///private/hastymail2.conf",
"puppet:///files/mail/hastymail2.conf", ],
mode => 0640,
owner => root,
group => $operatingsystem ? {
ubuntu => "www-data",
default => "httpsd",
},
owner => "root",
group => "${apache::sslserver::group}",
require => File["/etc/hastymail2"],
}
exec { "rm /etc/hastymail2/hastymail2.rc && php /usr/local/share/hastymail/install_scripts/install_config.php /etc/hastymail2/hastymail2.conf /etc/hastymail2/hastymail2.rc":
@ -54,12 +48,9 @@ class hastymail {
}
file { "/etc/hastymail2/hastymail2.rc":
ensure => present,
mode => 0640,
owner => root,
group => $operatingsystem ? {
ubuntu => "www-data",
default => "httpsd",
},
mode => 0640,
owner => "root",
group => "${apache::sslserver::group}",
}
}