feat: dont generate ptr for transparant zones

This commit is contained in:
Simon Cornet 2026-04-05 18:57:11 +02:00
commit ff88e1737f

View file

@ -19,9 +19,10 @@ server:
{% endfor %} {% endfor %}
{# generate reverse dns zones from a records #} {# generate reverse dns zones from a records (skip transparent zones) #}
{% set reverse_zones = {} %} {% set reverse_zones = {} %}
{% for zone in unbound_zones %} {% for zone in unbound_zones %}
{% if zone.type != 'transparent' %}
{% for record in zone.records %} {% for record in zone.records %}
{% if record.get('type', 'A') == 'A' %} {% if record.get('type', 'A') == 'A' %}
{% set ip_parts = record.value.split('.') %} {% set ip_parts = record.value.split('.') %}
@ -49,6 +50,7 @@ server:
{% endif %} {% endif %}
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% endif %}
{% endfor %} {% endfor %}
{% for reverse_zone, ptr_records in reverse_zones.items() %} {% for reverse_zone, ptr_records in reverse_zones.items() %}