Fixed abusehelper module on OpenBSD

This commit is contained in:
Ossi Salmi 2012-01-04 01:34:36 +02:00 committed by Timo Mkinen
parent 76b55440b7
commit 91d4d4711d

View file

@ -43,8 +43,11 @@ class abusehelper {
file { "/usr/local/src/abusehelper.tar.gz": file { "/usr/local/src/abusehelper.tar.gz":
ensure => present, ensure => present,
mode => 0644, mode => 0644,
owner => root, owner => "root",
group => root, group => $operatingsystem ? {
"openbsd" => "wheel",
default => "root",
},
source => "puppet:///files/packages/${abusehelper_package}", source => "puppet:///files/packages/${abusehelper_package}",
links => follow, links => follow,
} }
@ -58,8 +61,11 @@ class abusehelper {
file { "/usr/local/src/idiokit.tar.gz": file { "/usr/local/src/idiokit.tar.gz":
ensure => present, ensure => present,
mode => 0644, mode => 0644,
owner => root, owner => "root",
group => root, group => $operatingsystem ? {
"openbsd" => "wheel",
default => "root",
},
source => "puppet:///files/packages/${idiokit_package}", source => "puppet:///files/packages/${idiokit_package}",
links => follow, links => follow,
} }
@ -81,8 +87,8 @@ class abusehelper {
file { "${abusehelper_datadir}": file { "${abusehelper_datadir}":
ensure => directory, ensure => directory,
mode => 0750, mode => 0750,
owner => root, owner => "root",
group => abusehel, group => "abusehel",
require => User["abusehel"], require => User["abusehel"],
} }
@ -95,8 +101,8 @@ class abusehelper {
file { "/var/lib/ah2": file { "/var/lib/ah2":
ensure => directory, ensure => directory,
mode => 0750, mode => 0750,
owner => root, owner => "root",
group => abusehel, group => "abusehel",
require => User["abusehel"], require => User["abusehel"],
} }
} }