[convertdomain] Activate tsig signing key, set ns2 to dns.fedcom.net

This commit is contained in:
Bernhard "bero" Rosenkränzer (Boggins) 2025-01-25 05:23:39 +01:00
parent 1ebf6ab4d5
commit 34f287a85e

View File

@ -58,9 +58,11 @@ do_serviceprep_dns() {
docker exec pdns pdnsutil set-kind $DOMAIN_NEW native
docker exec pdns pdnsutil set-meta $DOMAIN_NEW SOA-EDIT-API DEFAULT
for i in ns1 ns2 powerdns traefik mail www computer panel nextcloud collabora jitsi matrix element listmonk vaultwarden vpn wireguard baserow gitea blog documentation podcasts castopod caddy wordpress bookstack freescout msp espocrm dashboard plane calcom; do
for i in ns1 powerdns traefik mail www computer panel nextcloud collabora jitsi matrix element listmonk vaultwarden vpn wireguard baserow gitea blog documentation podcasts castopod caddy wordpress bookstack freescout msp espocrm dashboard plane calcom; do
docker exec pdns pdnsutil add-record $DOMAIN_NEW $i A 86400 $EXTERNALIP
done
FEDCOMDNS_IP=$(host -t a dns.fedcom.net |cut -d' ' -f4)
docker exec pdns pdnsutil add-record $DOMAIN_NEW ns2 A 86400 $FEDCOMDNS_IP
docker exec pdns pdnsutil add-record $DOMAIN_NEW @ NS ns1.$DOMAIN_NEW
docker exec pdns pdnsutil add-record $DOMAIN_NEW @ NS ns2.$DOMAIN_NEW
@ -68,6 +70,7 @@ do_serviceprep_dns() {
docker exec pdns pdnsutil add-record $DOMAIN_NEW @ TXT 86400 "\"v=spf1 mx a:$DOMAIN_NEW ~all\""
docker exec pdns pdnsutil add-record $DOMAIN_NEW \* CNAME 86400 www.$DOMAIN_NEW
docker exec pdns pdnsutil add-record $DOMAIN_NEW @ A 86400 $EXTERNALIP
docker exec pdns pdnsutil activate-tsig-key $DOMAIN_NEW fedcomdns primary
}
do_serviceprep_ldap() {
docker exec ldap bash -c "slapcat > /root/convertdomain.ldif"