Allow custom key name
This commit is contained in:
parent
adfd191c6e
commit
8e9aeb82b1
|
@ -194,10 +194,9 @@ remote-control:
|
|||
{% for zone in zones %}
|
||||
{% if zone.secret is defined %}
|
||||
key:
|
||||
name: "{{ zone.name }}-key"
|
||||
name: "{{ zone.keyname | default(zone.name+'-key') }}"
|
||||
algorithm: {{ zone.algorithm|default('hmac-sha256') }}
|
||||
secret: "{{ zone.secret }}"
|
||||
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% for zone in zones %}
|
||||
|
@ -215,9 +214,12 @@ zone:
|
|||
{% if slave.nokey is defined %}
|
||||
notify: {{ slave.ip }} NOKEY
|
||||
provide-xfr: {{ slave.ip }} NOKEY
|
||||
{% elif zone.keyname is defined %}
|
||||
notify: {{ slave.ip }} {{ zone.keyname }}
|
||||
provide-xfr: {{ slave.ip }} {{ zone.keyname }}
|
||||
{% else %}
|
||||
notify: {{ slave.ip }} {{ zone.name }}-key
|
||||
provide-xfr: {{ slave.ip }} {{ zone.name }}-key
|
||||
notify: {{ slave.ip }} {{ zone.keyname | default(zone.name+'-key') }}
|
||||
provide-xfr: {{ slave.ip }} {{ zone.keyname | default(zone.name+'-key') }}
|
||||
{% endif %}
|
||||
{% else %}
|
||||
notify: {{ slave.ip }} NOKEY
|
||||
|
@ -229,8 +231,8 @@ zone:
|
|||
|
||||
{% for master in zone.masters %}
|
||||
{% if zone.secret is defined %}
|
||||
allow-notify: {{ master }} {{ zone.name }}-key
|
||||
request-xfr: AXFR {{ master }}@53 {{ zone.name }}-key
|
||||
allow-notify: {{ master }} {{ zone.keyname | default(zone.name+'-key') }}
|
||||
request-xfr: AXFR {{ master }}@53 {{ zone.keyname | default(zone.name+'-key') }}
|
||||
{% else %}
|
||||
allow-notify: {{ master }} NOKEY
|
||||
request-xfr: AXFR {{ master }}@53 NOKEY
|
||||
|
|
Loading…
Reference in New Issue