Split bacula_director_address into bacula_director_address and bacula_director_ip
authorPeter Palfrader <peter@palfrader.org>
Fri, 24 Aug 2012 09:02:32 +0000 (11:02 +0200)
committerPeter Palfrader <peter@palfrader.org>
Fri, 24 Aug 2012 09:02:32 +0000 (11:02 +0200)
modules/bacula/manifests/client.pp
modules/bacula/manifests/director.pp
modules/bacula/manifests/init.pp

index 474b22e..e7506bf 100644 (file)
@@ -29,12 +29,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",
        #}
 }
index 5e9550f..f3d6f68 100644 (file)
@@ -40,7 +40,7 @@ class bacula::director inherits bacula {
        @ferm::rule { 'dsa-bacula-dir':
                domain      => '(ip)',
                description => 'Allow bacula access from localhost',
-               rule        => "proto tcp mod state state (NEW) dport (bacula-dir) saddr (${bacula_director_address} localhost) ACCEPT",
+               rule        => "proto tcp mod state state (NEW) dport (bacula-dir) saddr (${bacula_director_ip} localhost) ACCEPT",
        }
 
        file { '/etc/bacula/conf.d/empty.conf':
index bf2ed30..7685213 100644 (file)
@@ -10,9 +10,9 @@ class bacula {
        $bacula_filestor_device   = 'FileStorage'
        $bacula_pool_name         = 'debian'
 
-       # $bacula_director_address  = 'dinis.debian.org'
        # use IP address for ferm.
-       $bacula_director_address  = '206.12.19.139'
+       $bacula_director_ip       = '206.12.19.139'
+       $bacula_director_address  = 'dinis.debian.org'
        $bacula_director_port     = 9101
        $bacula_storage_address   = 'beethoven.debian.org'
        $bacula_storage_port      = 9103