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",