Revision 64c3fd08
Added by Ben West over 8 years ago
manifests/config.pp | ||
---|---|---|
order => '10',
|
||
}
|
||
|
||
$dir_owner = $::puppet::server ? {
|
||
true => $::puppet::user,
|
||
default => $::puppet::dir_owner,
|
||
}
|
||
$dir_group = $::puppet::server ? {
|
||
true => $::puppet::group,
|
||
default => $::puppet::dir_group,
|
||
}
|
||
|
||
file { $puppet_dir:
|
||
ensure => directory,
|
||
owner => $dir_owner,
|
||
group => $dir_group,
|
||
owner => $::puppet::dir_owner,
|
||
group => $::puppet::dir_group,
|
||
} ->
|
||
case $::osfamily {
|
||
'Windows': {
|
Also available in: Unified diff
Always set owner/group of puppet_dir to dir_owner/dir_group
Ensures consistent behaviour when AIO packages are in use.
Fixes GH-307