From 280ed24a63c02b5346068b886f884dbb34f26f3f Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Fri, 1 Jun 2018 10:56:10 +0200 Subject: [PATCH] start using nagios::server again, move cert setup there --- modules/nagios/manifests/server.pp | 5 +++++ modules/roles/manifests/init.pp | 6 +----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/modules/nagios/manifests/server.pp b/modules/nagios/manifests/server.pp index 314dfb0c3..ab584052a 100644 --- a/modules/nagios/manifests/server.pp +++ b/modules/nagios/manifests/server.pp @@ -1,4 +1,9 @@ class nagios::server { + ssl::service { 'nagios.debian.org': + notify => Exec['service apache2 reload'], + key => true, + } + concat::fragment { 'dsa-puppet-stuff--nagios--restart-stale-icinga': target => '/etc/cron.d/dsa-puppet-stuff', order => '010', diff --git a/modules/roles/manifests/init.pp b/modules/roles/manifests/init.pp index 864eb4928..e6d6d0643 100644 --- a/modules/roles/manifests/init.pp +++ b/modules/roles/manifests/init.pp @@ -17,11 +17,7 @@ class roles { } if has_role('nagiosmaster') { - # include nagios::server - ssl::service { 'nagios.debian.org': - notify => Exec['service apache2 reload'], - key => true, - } + include nagios::server } # XXX: turn this into a real role -- 2.20.1