Compare commits

4 Commits

Author SHA1 Message Date
Jenkins Server
9f7f93bfe1 Recommit for updates in build 20 2026-08-02 14:04:13 +02:00
Jenkins Server
c0d9f19861 Merge remote-tracking branch 'origin/master' into jenkins-build-20 2026-08-02 14:03:06 +02:00
906202be75 OP#653 add control for puppetserver dir 2026-08-02 14:02:46 +02:00
Jenkins Server
67646d8d19 Recommit for updates in build 19 2026-08-02 13:58:15 +02:00
4 changed files with 40 additions and 4 deletions

View File

@@ -133,7 +133,18 @@
35 35
36 36
37 37
38</pre> 38
39
40
41
42
43
44
45
46
47
48
49</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'manifests/main/dirs.pp', line 6</span> <pre class="code"><span class="info file"># File 'manifests/main/dirs.pp', line 6</span>
@@ -168,7 +179,18 @@ class confdroid_puppet::main::dirs (
} }
if $fqdn == $pt_pm_fqdn { if $fqdn == $pt_pm_fqdn {
# server dirs here # puppetserver dir
file { $pt_server_dir:
ensure =&gt; directory,
path =&gt; $pt_server_dir,
owner =&gt; &#39;puppet&#39;,
group =&gt; &#39;puppet&#39;,
mode =&gt; &#39;0750&#39;,
selrange =&gt; s0,
selrole =&gt; object_r,
seltype =&gt; puppet_etc_t,
seluser =&gt; system_u,
}
} }
}</pre> }</pre>
</td> </td>

View File

@@ -1358,7 +1358,8 @@
219 219
220 220
221 221
222</pre> 222
223</pre>
</td> </td>
<td> <td>
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 69</span> <pre class="code"><span class="info file"># File 'manifests/params.pp', line 69</span>
@@ -1450,6 +1451,7 @@ class confdroid_puppet::params (
$pt_main_dir = &#39;/etc/puppetlabs&#39; $pt_main_dir = &#39;/etc/puppetlabs&#39;
$pt_puppetdir = &quot;${pt_main_dir}/puppet&quot; $pt_puppetdir = &quot;${pt_main_dir}/puppet&quot;
$pt_code_dir = &quot;${pt_main_dir}/code&quot; $pt_code_dir = &quot;${pt_main_dir}/code&quot;
$pt_server_dir = &quot;${pt_main_dir}/puppetserver&quot;
$pt_environmentspath = &quot;${pt_code_dir}/environments&quot; $pt_environmentspath = &quot;${pt_code_dir}/environments&quot;
$pt_ssldir = &quot;${pt_puppetdir}/ssl&quot; $pt_ssldir = &quot;${pt_puppetdir}/ssl&quot;
$pt_privatekeydir = &quot;${pt_ssldir}/private_keys&quot; $pt_privatekeydir = &quot;${pt_ssldir}/private_keys&quot;

View File

@@ -33,6 +33,17 @@ class confdroid_puppet::main::dirs (
} }
if $fqdn == $pt_pm_fqdn { if $fqdn == $pt_pm_fqdn {
# server dirs here # puppetserver dir
file { $pt_server_dir:
ensure => directory,
path => $pt_server_dir,
owner => 'puppet',
group => 'puppet',
mode => '0750',
selrange => s0,
selrole => object_r,
seltype => puppet_etc_t,
seluser => system_u,
}
} }
} }

View File

@@ -153,6 +153,7 @@ class confdroid_puppet::params (
$pt_main_dir = '/etc/puppetlabs' $pt_main_dir = '/etc/puppetlabs'
$pt_puppetdir = "${pt_main_dir}/puppet" $pt_puppetdir = "${pt_main_dir}/puppet"
$pt_code_dir = "${pt_main_dir}/code" $pt_code_dir = "${pt_main_dir}/code"
$pt_server_dir = "${pt_main_dir}/puppetserver"
$pt_environmentspath = "${pt_code_dir}/environments" $pt_environmentspath = "${pt_code_dir}/environments"
$pt_ssldir = "${pt_puppetdir}/ssl" $pt_ssldir = "${pt_puppetdir}/ssl"
$pt_privatekeydir = "${pt_ssldir}/private_keys" $pt_privatekeydir = "${pt_ssldir}/private_keys"