1 class bacula::client inherits bacula {
4 "bacula-client": ensure => installed;
5 "bacula-fd": ensure => installed;
13 require => Package["bacula-fd"];
17 "/etc/bacula/bacula-fd.conf":
18 content => template("bacula/bacula-fd.conf.erb"),
22 require => Package["bacula-fd"],
23 notify => Exec["bacula-fd restart"]
29 path => "/etc/init.d:/usr/bin:/usr/sbin:/bin:/sbin",
33 @ferm::rule { 'dsa-bacula-fd':
35 description => 'Allow bacula access from storage and director',
36 rule => "proto tcp mod state state (NEW) dport (bacula-fd) saddr ($bacula_director_address) ACCEPT",