Pull in people.d.o apache config
[mirror/dsa-puppet.git] / modules / roles / manifests / dns_geodns.pp
index 80ac29a..4560fba 100644 (file)
@@ -14,4 +14,12 @@ class roles::dns_geodns {
     target_user => 'geodnssync',
     collect_tag => 'geodnssync-node',
   }
+
+  @@ferm::rule::simple { "dsa-bind-from-${::fqdn}":
+    tag         => 'named::primary::ferm',
+    description => 'Allow geo nameserver access to the primary for the (non-geo) zones that we AXFR',
+    proto       => ['udp', 'tcp'],
+    port        => 'domain',
+    saddr       => $base::public_addresses,
+  }
 }