summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2017-11-08 01:06:17 -0500
committerJesse Luehrs <doy@tozt.net>2017-11-08 01:06:17 -0500
commitcd93c31ebfad1aa553531308926c6dc5caf2bf5c (patch)
tree6d09bfe6ddf633a2d37a67c1a644e65872417bad
parent56730bb5a32d403f20b06f56a291dc30c048bc2a (diff)
downloadpuppet-tozt-cd93c31ebfad1aa553531308926c6dc5caf2bf5c.tar.gz
puppet-tozt-cd93c31ebfad1aa553531308926c6dc5caf2bf5c.zip
make sure that services are actually enabled
-rw-r--r--modules/bitlbee/manifests/init.pp1
-rw-r--r--modules/duplicati/manifests/init.pp1
-rw-r--r--modules/nginx/manifests/service.pp3
-rw-r--r--modules/roundcubemail/manifests/init.pp1
-rw-r--r--modules/tozt/manifests/other_packages.pp3
5 files changed, 8 insertions, 1 deletions
diff --git a/modules/bitlbee/manifests/init.pp b/modules/bitlbee/manifests/init.pp
index 7605527..258e396 100644
--- a/modules/bitlbee/manifests/init.pp
+++ b/modules/bitlbee/manifests/init.pp
@@ -24,6 +24,7 @@ class bitlbee {
service { 'bitlbee':
ensure => running,
+ enabled => true,
require => [
Package['bitlbee'],
Package::Makepkg['bitlbee-steam-git'],
diff --git a/modules/duplicati/manifests/init.pp b/modules/duplicati/manifests/init.pp
index e0bf007..c33bcd4 100644
--- a/modules/duplicati/manifests/init.pp
+++ b/modules/duplicati/manifests/init.pp
@@ -18,6 +18,7 @@ class duplicati {
service { 'duplicati':
ensure => running,
+ enabled => true,
require => Package::Makepkg['duplicati-latest'];
}
}
diff --git a/modules/nginx/manifests/service.pp b/modules/nginx/manifests/service.pp
index bd09c64..fab1c85 100644
--- a/modules/nginx/manifests/service.pp
+++ b/modules/nginx/manifests/service.pp
@@ -1,5 +1,6 @@
class nginx::service {
service { 'nginx':
- ensure => running;
+ ensure => running,
+ enabled => true;
}
}
diff --git a/modules/roundcubemail/manifests/init.pp b/modules/roundcubemail/manifests/init.pp
index 1e00a10..17bef19 100644
--- a/modules/roundcubemail/manifests/init.pp
+++ b/modules/roundcubemail/manifests/init.pp
@@ -16,6 +16,7 @@ class roundcubemail {
service { 'roundcubemail':
ensure => running,
+ enabled => true,
require => [
File['/etc/systemd/system/roundcubemail.service'],
Exec['systemctl daemon-reload'],
diff --git a/modules/tozt/manifests/other_packages.pp b/modules/tozt/manifests/other_packages.pp
index 362a9b5..3e3d8e6 100644
--- a/modules/tozt/manifests/other_packages.pp
+++ b/modules/tozt/manifests/other_packages.pp
@@ -53,12 +53,15 @@ class tozt::other_packages {
service {
'cronie':
ensure => running,
+ enabled => true,
require => Package['cronie'];
'haveged':
ensure => running,
+ enabled => true,
require => Package['haveged'];
'ntpd':
ensure => running,
+ enabled => true,
require => Package['ntp'];
}
}