From 8f15cd1c2e4aae9df18baa88baccce95ed4e64af Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Thu, 5 Feb 2026 15:44:45 +0100 Subject: [PATCH] Recommit for updates in build 20 --- ...confdroid_gitea_3A_3Amain_3A_3Aconfig.html | 12 ++++++++++- .../confdroid_gitea_3A_3Amain_3A_3Afiles.html | 20 ++++++++++++++++++- ...onfdroid_gitea_3A_3Amain_3A_3Aservice.html | 20 ++++++++++++++++++- .../confdroid_gitea_3A_3Aparams.html | 12 ++++++++++- 4 files changed, 60 insertions(+), 4 deletions(-) diff --git a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aconfig.html b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aconfig.html index 66eada9..29bd744 100644 --- a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aconfig.html +++ b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aconfig.html @@ -105,7 +105,12 @@ 7 8 9 -10 +10 +11 +12 +13 +14 +15
# File 'manifests/main/config.pp', line 6
@@ -114,6 +119,11 @@ class confdroid_gitea::main::config (
 
 ) inherits confdroid_gitea::params {
   include confdroid_gitea::main::service
+
+  exec { 'systemd-daemon-reload':
+    command     => '/bin/systemctl daemon-reload',
+    refreshonly => true,
+  }
 }
diff --git a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Afiles.html b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Afiles.html index ae300f0..13e2690 100644 --- a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Afiles.html +++ b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Afiles.html @@ -130,7 +130,16 @@ 32 33 34 -35 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44
# File 'manifests/main/files.pp', line 6
@@ -163,6 +172,15 @@ class confdroid_gitea::main::files (
       mode    => '0640',
       content => template($ga_config_erb),
     }
+
+    file { $ga_service_file:
+      ensure  => 'file',
+      owner   => 'root',
+      group   => 'root',
+      mode    => '0644',
+      content => template($ga_service_erb),
+      notify  => Exec['systemd-daemon-reload'],
+    }
   }
 }
diff --git a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html index 915f6d6..9c42adc 100644 --- a/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html +++ b/doc/puppet_classes/confdroid_gitea_3A_3Amain_3A_3Aservice.html @@ -108,7 +108,16 @@ 10 11 12 -13 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22
# File 'manifests/main/service.pp', line 6
@@ -119,6 +128,15 @@ class confdroid_gitea::main::service (
   if  $ga_host_fqdn == $fqdn {
     require confdroid_gitea::firewall::iptables
     require confdroid_gitea::main::files
+
+    service { $ga_service_name:
+      ensure     => 'running',
+      enable     => true,
+      hasrestart => true,
+      hasstatus  => true,
+      require    => File[$ga_service_file],
+      subscribe  => File[$ga_config_file],
+    }
   }
 }
diff --git a/doc/puppet_classes/confdroid_gitea_3A_3Aparams.html b/doc/puppet_classes/confdroid_gitea_3A_3Aparams.html index 60c1951..28378ac 100644 --- a/doc/puppet_classes/confdroid_gitea_3A_3Aparams.html +++ b/doc/puppet_classes/confdroid_gitea_3A_3Aparams.html @@ -922,7 +922,12 @@ 136 137 138 -139 +139 +140 +141 +142 +143 +144
# File 'manifests/params.pp', line 58
@@ -1005,6 +1010,11 @@ class confdroid_gitea::params (
 # files
   $ga_config_file   = "${ga_conf_dir}/app.ini"
   $ga_config_erb    = 'confdroid_gitea/app.ini.erb'
+  $ga_service_file  = '/etc/systemd/system/gitea.service'
+  $ga_service_erb   = 'confdroid_gitea/gitea_service.erb'
+
+# Service 
+  $ga_service_name  = 'gitea'
 
 # includes must be last
   include confdroid_gitea::main::config