Add per client pools, storages, devices, mediatypes
[mirror/dsa-puppet.git] / modules / bacula / manifests / client.pp
index 474b22e..a718c81 100644 (file)
@@ -1,4 +1,5 @@
 class bacula::client inherits bacula {
+       @@bacula::storage-per-node { $::fqdn: }
 
        package { ['bacula-fd']:
                ensure => installed
@@ -29,12 +30,12 @@ class bacula::client inherits bacula {
        @ferm::rule { 'dsa-bacula-fd-v4':
                domain      => '(ip)',
                description => 'Allow bacula access from storage and director',
-               rule        => "proto tcp mod state state (NEW) dport (bacula-fd) saddr (${bacula_director_address}) ACCEPT",
+               rule        => "proto tcp mod state state (NEW) dport (bacula-fd) saddr (${bacula_director_ip}) ACCEPT",
        }
 
        #@ferm::rule { 'dsa-bacula-fd-v6':
        #       domain      => '(ip6)',
        #       description => 'Allow bacula access from storage and director',
-       #       rule        => "proto tcp mod state state (NEW) dport (bacula-fd) saddr (${bacula_director_address}) ACCEPT",
+       #       rule        => "proto tcp mod state state (NEW) dport (bacula-fd) saddr (${bacula_director_ip6}) ACCEPT",
        #}
 }