From 13b3065dbda1304f88b20390a500d0d101799070 Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Sun, 2 Aug 2026 14:12:17 +0200 Subject: [PATCH] OP#653 add control for puppetdb dir --- manifests/main/dirs.pp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/manifests/main/dirs.pp b/manifests/main/dirs.pp index f1ea74c..7cdab87 100644 --- a/manifests/main/dirs.pp +++ b/manifests/main/dirs.pp @@ -45,5 +45,20 @@ class confdroid_puppet::main::dirs ( seltype => puppet_etc_t, seluser => system_u, } + + # puppetdb dir + if $pt_use_puppetdb == true { + file { $pt_puppetdb_dir: + ensure => directory, + path => $pt_puppetdb_dir, + owner => 'puppetdb', + group => 'puppetdb', + mode => '0750', + selrange => s0, + selrole => object_r, + seltype => puppet_etc_t, + seluser => system_u, + } + } } }