X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fbacula%2Fmanifests%2Finit.pp;h=36e970b2a83ec6941ad186c87ce323987e20c933;hb=d3e8f7c7ec50ae46c61d229bc950a9c28dd8a9f3;hp=013bcf32111f7598288fb720958401d1b2894248;hpb=07fe65453e73da6bce698a83e2f4cc8143d3c583;p=mirror%2Fdsa-puppet.git diff --git a/modules/bacula/manifests/init.pp b/modules/bacula/manifests/init.pp index 013bcf321..36e970b2a 100644 --- a/modules/bacula/manifests/init.pp +++ b/modules/bacula/manifests/init.pp @@ -12,14 +12,15 @@ class bacula ( String $bacula_ssl_server_cert = '/etc/ssl/debian/certs/thishost-server.crt', String $bacula_ssl_server_key = '/etc/ssl/private/thishost-server.key', - String $bacula_dsa_client_list = '/etc/bacula/dsa-clients', - String $tag_bacula_dsa_client_list = 'bacula::dsa::clientlist', - Array[Stdlib::IP::Address] $public_addresses = $base::public_addresses, Boolean $has_ipv4 = $bacula::public_addresses.any |$addr| { $addr =~ Stdlib::IP::Address::V4 }, Boolean $has_ipv6 = $bacula::public_addresses.any |$addr| { $addr =~ Stdlib::IP::Address::V6 }, ) { + # This file is used by our helper scripts on the director + $bacula_dsa_client_list = '/etc/bacula/dsa-clients' + $tag_bacula_dsa_client_list = 'bacula::dsa::clientlist' + file { '/usr/local/sbin/bacula-idle-restart': mode => '0555', source => 'puppet:///modules/bacula/bacula-idle-restart',