diff options
author | Jesse Luehrs <doy@tozt.net> | 2017-11-08 01:06:17 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2017-11-08 01:06:17 -0500 |
commit | cd93c31ebfad1aa553531308926c6dc5caf2bf5c (patch) | |
tree | 6d09bfe6ddf633a2d37a67c1a644e65872417bad | |
parent | 56730bb5a32d403f20b06f56a291dc30c048bc2a (diff) | |
download | puppet-tozt-cd93c31ebfad1aa553531308926c6dc5caf2bf5c.tar.gz puppet-tozt-cd93c31ebfad1aa553531308926c6dc5caf2bf5c.zip |
make sure that services are actually enabled
-rw-r--r-- | modules/bitlbee/manifests/init.pp | 1 | ||||
-rw-r--r-- | modules/duplicati/manifests/init.pp | 1 | ||||
-rw-r--r-- | modules/nginx/manifests/service.pp | 3 | ||||
-rw-r--r-- | modules/roundcubemail/manifests/init.pp | 1 | ||||
-rw-r--r-- | modules/tozt/manifests/other_packages.pp | 3 |
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']; } } |