+
+ @@munin::master_per_node { $::fqdn:
+ ipaddress => $::ipaddress,
+ munin_async => $::munin_async,
+ }
+
+ package { 'munin-async':
+ ensure => installed
+ }
+ service { 'munin-async':
+ ensure => running,
+ require => Package['munin-async'],
+ }
+ dsa_systemd::override { 'munin-async':
+ content => @("EOF"),
+ [Service]
+ RestartSec=10
+ | EOF
+ }
+ file { '/etc/ssh/userkeys/munin-async':
+ source => 'puppet:///modules/munin/munin-async-authkeys',
+ }