abusesa: Make services datadir configurable

This commit is contained in:
Ossi Salmi 2016-05-12 12:51:44 +03:00
parent a4dbd79891
commit eae7f237fd

View file

@ -4,6 +4,7 @@ class abusesa::services(
$allow_dn=undef, $allow_dn=undef,
$paths=[], $paths=[],
$services=[], $services=[],
$datadir='/var/lib/abuserv',
$socketdir='/var/lib/abuserv/run', $socketdir='/var/lib/abuserv/run',
) { ) {
@ -33,9 +34,16 @@ class abusesa::services(
], ],
} }
if $datadir != '/var/lib/abuserv' {
file { '/var/lib/abuserv':
ensure => link,
target => $datadir,
}
}
file { [ file { [
'/var/lib/abuserv', $datadir,
'/var/lib/abuserv/run', $socketdir,
]: ]:
ensure => directory, ensure => directory,
mode => '2770', mode => '2770',