2015-01-26 09:05:29 +00:00
|
|
|
@ IN SOA <%= zone["soa"] %> <%= zone["hostmaster"] %> (
|
2015-01-26 07:20:08 +00:00
|
|
|
<%= zone["serial"] %> ; serial
|
|
|
|
<%= zone["refresh"] %> ; refresh
|
|
|
|
<%= zone["retry"] %> ; retry
|
|
|
|
<%= zone["expire"] %> ; expire
|
|
|
|
<%= zone["minimum"] %>) ; minimum
|
2015-01-26 09:05:29 +00:00
|
|
|
|
|
|
|
<% data["network"].each do |name, value| -%>
|
|
|
|
<% if value["ns"] -%>
|
|
|
|
IN NS <%= name %>
|
|
|
|
<% end -%>
|
|
|
|
<% end -%>
|
|
|
|
|
|
|
|
<% data["network"].each do |name, value| -%>
|
|
|
|
<% if value["ns"] -%>
|
|
|
|
<% if value["ipv4"] -%>
|
|
|
|
<%= name %> A <%= ip(value["ipv4"]) %>
|
|
|
|
<% end -%>
|
|
|
|
<% if value["ipv6"] -%>
|
|
|
|
<%= name %> AAAA <%= ip(value["ipv6"]) %>
|
|
|
|
<% end -%>
|
|
|
|
<% end -%>
|
|
|
|
<% end -%>
|
2015-01-13 07:19:32 +00:00
|
|
|
|
2015-01-26 07:20:08 +00:00
|
|
|
<% zone.pointers do |name, host_part| %>
|
2015-01-26 09:05:29 +00:00
|
|
|
<%= host_part %> PTR <%= name %>.<%= zone["domain"] %>
|
2015-01-13 07:19:32 +00:00
|
|
|
<% end -%>
|