dns-ops/dns-rest-api1.sunet.se/overlay/etc/knot/conf.d/0sunet.catalog.conf

66 lines
1.6 KiB
Text
Raw Normal View History

2025-01-22 15:06:09 +01:00
# 0sunet.catalog (catalog generator)
2025-02-27 20:37:10 +01:00
acl:
- id: txt_ddns_allow
action: update
key: knot-ladok
2025-02-28 21:49:15 +01:00
update-type: [TXT]
2025-02-27 20:37:10 +01:00
update-owner: name
2025-03-13 10:33:53 +01:00
update-owner-name: [ _acme-challenge.*.alternativ.ladok.se. ]
2025-02-27 20:37:10 +01:00
update-owner-match: pattern
2025-01-22 15:06:09 +01:00
2025-03-13 10:33:53 +01:00
- id: ddns_allow_alt_ladok
action: update
key: alt-ladok
update-type: [TXT]
update-owner: name
update-owner-name: [ _acme-challenge.*.alt.ladok.se., _acme-challenge.*.*.alt.ladok.se. ]
update-owner-match: pattern
- id: ddns_allow_infra_utv_ladok
action: update
key: infra-utv-ladok
update-type: [TXT]
update-owner: name
update-owner-name: [ _acme-challenge.*.infra.utv.ladok.se. ]
update-owner-match: pattern
- id: ddns_allow_lab_utv_ladok
action: update
key: lab-utv-ladok
update-type: [TXT]
update-owner: name
update-owner-name: [ _acme-challenge.*.lab.utv.ladok.se. ]
update-owner-match: pattern
2025-01-22 15:06:09 +01:00
template:
- id: 0sunet-catz
catalog-role: member
catalog-zone: 0sunet.catalog.
notify: [ ns1-sunet-se, sunic-node1, sunic-node2, sunic-node3 ]
storage: "/var/lib/knot/catzones"
file: "%s.zone"
zone:
- domain: 0sunet.catalog.
catalog-role: generate
notify: [ ns1-sunet-se, sunic-node1, sunic-node2, sunic-node3 ]
- domain: alternativ.ladok.se.
template: 0sunet-catz
2025-02-27 20:37:10 +01:00
acl: [txt_ddns_allow]
2025-01-22 15:06:09 +01:00
- domain: alt.ladok.se.
template: 0sunet-catz
2025-03-13 10:33:53 +01:00
acl: [ddns_allow_alt_ladok]
2025-01-22 15:06:09 +01:00
- domain: infra.utv.ladok.se.
template: 0sunet-catz
2025-03-13 10:33:53 +01:00
acl: [ddns_allow_infra_utv_ladok]
- domain: lab.utv.ladok.se.
template: 0sunet-catz
2025-03-13 10:33:53 +01:00
acl: [ddns_allow_lab_utv_ladok]