X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsamhain%2Ftemplates%2Fsamhainrc.erb;h=0bbd965c697e82fb0cd2746e5604a626b3cfb925;hb=51c79070603003701cef47513835b6d3e41e64fc;hp=13282df11d9af00e0a08eb73b61752280fcd7d68;hpb=d53c789b368b6d3dbc41671fd7a1f16050172627;p=mirror%2Fdsa-puppet.git diff --git a/modules/samhain/templates/samhainrc.erb b/modules/samhain/templates/samhainrc.erb index 13282df11..0bbd965c6 100644 --- a/modules/samhain/templates/samhainrc.erb +++ b/modules/samhain/templates/samhainrc.erb @@ -157,7 +157,7 @@ file=/etc/nagios file=/etc/nagios/nrpe.d file=/etc/nagios/obsolete-packages-ignore.d file=/etc/bind/geodns -<% if scope.function_has_role(['nagiosmaster']) -%> +<% if classes.include?("nagios::server") -%> file=/etc/nagios3/puppetconf.d <% end -%> file=/etc/puppet @@ -426,7 +426,7 @@ file=/etc/schroot/setup.d/99porterbox-extra-sources file=/etc/schroot/setup.d/99porterbox-extra-apt-options file=/etc/openvswitch/conf.db -<% if scope.function_has_role(['nagiosmaster']) -%> +<% if classes.include?("nagios::server") -%> file=/etc/nagios3/puppetconf.d/auto-hostgroups.cfg file=/etc/nagios3/puppetconf.d/auto-hosts.cfg file=/etc/nagios3/puppetconf.d/auto-services.cfg @@ -436,7 +436,7 @@ file=/etc/nagios3/puppetconf.d/auto-serviceextinfo.cfg file=/etc/nagios3/puppetconf.d/auto-servicegroups.cfg file=/etc/nagios3/puppetconf.d/contacts.cfg <% end -%> -<% if scope.function_has_role(['muninmaster']) -%> +<% if classes.include?('roles::munin_master') -%> file=/etc/munin/munin.conf <% end -%> <% if classes.include?('roles::puppetmaster') -%>