fix: set owner/group to defaults

- defaults set via hiera, works over multiple OS's
This commit is contained in:
Ben Vincent 2023-11-12 21:51:14 +11:00
parent 7de441e01f
commit 1cf2e7c923
2 changed files with 5 additions and 3 deletions

View File

@ -4,7 +4,7 @@ define bind::key (
$secret = undef, $secret = undef,
$secret_bits = 256, $secret_bits = 256,
$algorithm = 'hmac-sha256', $algorithm = 'hmac-sha256',
$owner = 'bind', $owner = $::bind::defaults::bind_user,
$group = $::bind::defaults::bind_group, $group = $::bind::defaults::bind_group,
$keydir = $::bind::keydir::keydir, $keydir = $::bind::keydir::keydir,
$keyfile = undef, $keyfile = undef,

View File

@ -2,11 +2,13 @@
class bind::keydir ( class bind::keydir (
$keydir, $keydir,
$owner = $::bind::defaults::bind_user,
$group = $::bind::defaults::bind_group,
) { ) {
file { $keydir: file { $keydir:
ensure => directory, ensure => directory,
mode => '0755', mode => '0755',
owner => 'bind', owner => $owner,
group => 'bind', group => $group,
} }
} }