From 5bb66599408ff248cdec7903c3bd9544ab6e0e35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20M=E4kinen?= Date: Wed, 25 Sep 2013 10:36:43 +0300 Subject: [PATCH] puppet: Added new host specific file share where puppet has write acccess. --- puppet/files/fileserver.conf | 4 ++++ puppet/manifests/init.pp | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/puppet/files/fileserver.conf b/puppet/files/fileserver.conf index 0f2ba5e..e8518ce 100644 --- a/puppet/files/fileserver.conf +++ b/puppet/files/fileserver.conf @@ -5,3 +5,7 @@ [private] path /srv/puppet/files/private/%H allow * + +[generated] + path /srv/puppet/files/generated/%H + allow * diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index 4a55dec..7d1d04e 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -361,13 +361,14 @@ class puppet::server::common inherits puppet::client { } file { [ "/srv/puppet/bucket", - "/srv/puppet/reports", ]: + "/srv/puppet/reports", + "/srv/puppet/files/generated", ]: ensure => directory, mode => "0750", owner => $user, group => $group, seltype => $seltype, - require => File["/srv/puppet"], + require => [ File["/srv/puppet"], File["/srv/puppet/files"], ], } file { [ "/srv/puppet/files", "/srv/puppet/files/common",