Recommit for updates in build 12

This commit is contained in:
2026-02-04 11:29:07 +01:00
parent 8e55de2214
commit 9cf5914d15
5 changed files with 84 additions and 10 deletions

View File

@@ -93,6 +93,11 @@
</li>
<li>
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Amain_3A_3Ainstall.html" title="puppet_classes::confdroid_gitea::main::install (puppet_class)">confdroid_gitea::main::install</a></span>
</li>
<li>
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html" title="puppet_classes::confdroid_gitea::main::service (puppet_class)">confdroid_gitea::main::service</a></span>

View File

@@ -71,21 +71,28 @@
</li>
<li id="object_puppet_classes::confdroid_gitea::main::service" class="even">
<li id="object_puppet_classes::confdroid_gitea::main::install" class="even">
<div class="item">
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Amain_3A_3Ainstall.html" title="puppet_classes::confdroid_gitea::main::install (puppet_class)">confdroid_gitea::main::install</a></span>
</div>
</li>
<li id="object_puppet_classes::confdroid_gitea::main::service" class="odd">
<div class="item">
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html" title="puppet_classes::confdroid_gitea::main::service (puppet_class)">confdroid_gitea::main::service</a></span>
</div>
</li>
<li id="object_puppet_classes::confdroid_gitea::main::user" class="odd">
<li id="object_puppet_classes::confdroid_gitea::main::user" class="even">
<div class="item">
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Amain_3A_3Auser.html" title="puppet_classes::confdroid_gitea::main::user (puppet_class)">confdroid_gitea::main::user</a></span>
</div>
</li>
<li id="object_puppet_classes::confdroid_gitea::params" class="even">
<li id="object_puppet_classes::confdroid_gitea::params" class="odd">
<div class="item">
<span class='object_link'><a href="puppet_classes/confdroid_gitea_3A_3Aparams.html" title="puppet_classes::confdroid_gitea::params (puppet_class)">confdroid_gitea::params</a></span>
</div>

View File

@@ -77,7 +77,7 @@
</div>
<h2>Summary</h2>
manages the installation for the confdroid_gitea Puppet module.
installs required packages for the confdroid_gitea Puppet module.
<h2>Overview</h2>
<div class="docstring">
@@ -104,7 +104,12 @@
6
7
8
9</pre>
9
10
11
12
13
14</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'manifests/main/install.pp', line 6</span>
@@ -112,6 +117,11 @@
class confdroid_gitea::main::install (
) inherits confdroid_gitea::params {
if $ga_host_fqdn == $fqdn {
package { $ga_reqpackages:
ensure =&gt; $ga_pkg_ensure,
}
}
}</pre>
</td>
</tr>

View File

@@ -112,7 +112,8 @@
14
15
16
17</pre>
17
18</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'manifests/main/user.pp', line 6</span>
@@ -121,6 +122,7 @@ class confdroid_gitea::main::user (
) inherits confdroid_gitea::params {
if $ga_host_fqdn == $fqdn {
require confdroid_gitea::main::install
user { $ga_user:
ensure =&gt; &#39;present&#39;,
managehome =&gt; true,

View File

@@ -75,6 +75,8 @@
<span class='object_link'><a href="confdroid_gitea_3A_3Amain_3A_3Aconfig.html" title="puppet_classes::confdroid_gitea::main::config (puppet_class)">confdroid_gitea::main::config</a></span><br/>
<span class='object_link'><a href="confdroid_gitea_3A_3Amain_3A_3Ainstall.html" title="puppet_classes::confdroid_gitea::main::install (puppet_class)">confdroid_gitea::main::install</a></span><br/>
<span class='object_link'><a href="confdroid_gitea_3A_3Amain_3A_3Aservice.html" title="puppet_classes::confdroid_gitea::main::service (puppet_class)">confdroid_gitea::main::service</a></span><br/>
<span class='object_link'><a href="confdroid_gitea_3A_3Afirewall_3A_3Aiptables.html" title="puppet_classes::confdroid_gitea::firewall::iptables (puppet_class)">confdroid_gitea::firewall::iptables</a></span><br/>
@@ -266,6 +268,42 @@
&mdash;
<div class='inline'>
<p>The system user for Gitea.</p>
</div>
</li>
<li>
<span class='name'>ga_reqpackages</span>
<span class='type'>(<tt>Array</tt>)</span>
<em class="default">(defaults to: <tt>[&#39;git&#39;, &#39;wget&#39;, &#39;tar&#39;]</tt>)</em>
&mdash;
<div class='inline'>
<p>The required packages for Gitea.</p>
</div>
</li>
<li>
<span class='name'>ga_pkg_ensure</span>
<span class='type'>(<tt>String</tt>)</span>
<em class="default">(defaults to: <tt>&#39;present&#39;</tt>)</em>
&mdash;
<div class='inline'>
<p>The ensure state for required packages.</p>
</div>
</li>
@@ -281,8 +319,6 @@
<pre class="lines">
15
16
17
18
19
@@ -305,14 +341,24 @@
36
37
38
39</pre>
39
40
41
42
43
44
45
46
47</pre>
</td>
<td>
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 15</span>
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 17</span>
class confdroid_gitea::params (
# main
Array $ga_reqpackages = [&#39;git&#39;, &#39;wget&#39;, &#39;tar&#39;],
String $ga_pkg_ensure = &#39;present&#39;,
String $ga_host_fqdn = &#39;gitea.example.net&#39;,
String $ga_working_dir = &#39;/opt/gitea&#39;,
String $ga_dl_url = &#39;https://dl.gitea.com/gitea&#39;,
@@ -332,6 +378,10 @@ class confdroid_gitea::params (
$os_name = $facts[&#39;os&#39;][&#39;name&#39;]
$os_release = $facts[&#39;os&#39;][&#39;release&#39;][&#39;major&#39;]
# directories
# files
# includes must be last
include confdroid_gitea::main::config
}</pre>