X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fbacula%2Fmanifests%2Fclient.pp;h=98ea8a6d2021332d804a3c15d1fe15e6a697a120;hb=c46ff2155be94c3e1c3226879e13a8f31dbbac1b;hp=83d0253079e0d5fa282db8faa9a67eac6abd4114;hpb=825e27050780ecccd54fb81d9d8f0ce7a3395caf;p=mirror%2Fdsa-puppet.git diff --git a/modules/bacula/manifests/client.pp b/modules/bacula/manifests/client.pp index 83d025307..98ea8a6d2 100644 --- a/modules/bacula/manifests/client.pp +++ b/modules/bacula/manifests/client.pp @@ -58,11 +58,9 @@ class bacula::client( } @@concat::fragment { "bacula-dsa-client-list::${client}": - target => $bacula::bacula_dsa_client_list , - content => @("EOF"), - ${client} - | EOF tag => $bacula::tag_bacula_dsa_client_list, + target => $bacula::bacula_dsa_client_list, + content => $client, } # allow access from director @@ -102,7 +100,7 @@ class bacula::client( ensure => $ensure, content => @(EOF), [Unit] - After=unbound.service + After=network-online.target unbound.service [Service] ExecStart= ExecStart=/usr/sbin/bacula-fd -c $CONFIG -f -u bacula -k @@ -113,7 +111,7 @@ class bacula::client( path => '/usr/bin:/usr/sbin:/bin:/sbin', command => "sh -c 'setsid /usr/local/sbin/bacula-idle-restart ${port_fd} bacula-fd &'", refreshonly => true, - subscribe => [ File[$bacula::bacula_ssl_server_cert], File[$bacula::bacula_ssl_client_cert] ], + subscribe => [ File[$bacula::ssl_server_cert], File[$bacula::ssl_client_cert] ], require => [ File['/usr/local/sbin/bacula-idle-restart'], File['/etc/bacula/fd-conf.d/empty.conf'] ], }