Set-OPS-Public/roles/serveur_dns_public/templates/bindbackend.conf.j2

17 lines
654 B
Text
Raw Normal View History

{# GENERE par Set-OPS (role serveur_dns_public). Ne pas editer a la main.
UNE DECLARATION PAR ZONE PUBLIQUE, CHACUNE AVEC SON PRIMAIRE.
La syntaxe exige des ACCOLADES autour des primaires : `masters { ip:port; };`. Sans
elles, PowerDNS refuse TOUT le fichier (« syntax error on line 1 ») et ne sert aucune
zone — mesure le 2026-09-16, pendant l'epreuve de l'outil. #}
{% for relation in serveur_dns_public_relations %}
{% for zone in relation.zones %}
zone "{{ zone }}" {
type slave;
masters { {{ relation.primaire }}:{{ relation.port }}; };
file "{{ serveur_dns_public_zones_dir }}/{{ zone }}.zone";
};
{% endfor %}
{% endfor %}