]> WPIA git - infra.git/blobdiff - environments/production/manifests/site.pp
fix: enable all services in systemd
[infra.git] / environments / production / manifests / site.pp
index 4cd8d32793d26e3dd88a4014e47cfbb84c41db94..17e46d7da9b24e5eaebe03c094faf92f06b8efda 100644 (file)
@@ -32,6 +32,7 @@ if $signerLocation == 'self' {
   }->
   service{'tcpserial.service':
     ensure => 'running',
+    enable => true,
     provider => 'systemd',
     before => Service['cassiopeia-signer.service']
   }
@@ -98,6 +99,7 @@ if $signerLocation == 'self' {
   }->
   service{'cassiopeia-signer.service':
     ensure => 'running',
+    enable => true,
     provider => 'systemd',
     require => [Exec['/usr/bin/openssl dhparam -out dh_param.pem 2048'],
                 Package['cacert-cassiopeia-signer'],
@@ -130,6 +132,7 @@ node exim{
     notify => Service['exim4']
   }
   service{ 'exim4':
-    ensure => 'running'
+    ensure => 'running',
+    enable => true,
   }
 }