From 23b9244cdae427e309547ed1acd09cb8d36778df Mon Sep 17 00:00:00 2001 From: danifr Date: Mon, 7 Mar 2016 10:22:44 +0100 Subject: [PATCH] Ensure rundeck directories are owned by $user and $group --- manifests/install.pp | 33 +++++++++++++++++++++++++++++---- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/manifests/install.pp b/manifests/install.pp index b32384afa..984f012af 100644 --- a/manifests/install.pp +++ b/manifests/install.pp @@ -89,10 +89,35 @@ } file { $rdeck_home: - ensure => directory, - owner => $user, - group => $group, - mode => '0755', + ensure => directory, + recurse => true, + owner => $user, + group => $group, + mode => '0640', + } + + file { $rundeck::params::service_logs_dir: + ensure => directory, + recurse => true, + owner => $user, + group => $group, + mode => '0640', + } + + file { $rundeck::params::framework_config['framework.etc.dir']: + ensure => directory, + recurse => true, + owner => $user, + group => $group, + mode => '0640', + } + + file { '/var/rundeck/': + ensure => directory, + recurse => true, + owner => $user, + group => $group, + mode => '0640', } ensure_resource(file, $projects_dir, {'ensure' => 'directory', 'owner' => $user, 'group' => $group})