I had a few typos in an RPZ file where I had a comma instead of a dot. I tried using named-checkzone to find all the typos but it didn't complain about anything!? Is that expected behavior?
And a related question.. can anyone recommend a vim syntax file checker for bind files? $ named-checkzone rpz.mozilla /etc/bind/db.rpz-mozilla zone rpz.mozilla/IN: loaded serial 2024091001 OK $ cat /etc/bind/db.rpz-mozilla $ORIGIN rpz.mozilla. ; https://support.mozilla.org/en-US/kb/configuring-networks-disable-dns-over-https ; return NXDOMAIN for use-application-dns.net name lookup ; https://kb.isc.org/docs/using-response-policy-zones-to-disable-mozilla-doh-by-default $TTL 604800 @ IN SOA localhost. root.home.net. ( 2024091001 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Minimum IN NS localhost. ; tell Firefox to not use DOH (Dns Over Https) use-application-dns.net CNAME . broken-cname.net CNAME , <============= COMMA not a period ; --- end --- $ dig broken-cname.net ; <<>> DiG 9.16.50-Debian <<>> broken-cname.net ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 62006 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 2 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1432 ; COOKIE: ad32c4ae2224c66d0100000066e082286d1625c0e8f2160c (good) ;; QUESTION SECTION: ;broken-cname.net. IN A ;; ANSWER SECTION: broken-cname.net. 5 IN CNAME ,.rpz.mozilla. ;; AUTHORITY SECTION: rpz.mozilla. 604800 IN SOA localhost. root.home.net. 2024091001 604800 86400 2419200 604800 ;; ADDITIONAL SECTION: rpz.mozilla. 1 IN SOA localhost. root.home.net. 2024091001 604800 86400 2419200 604800 ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Sep 10 13:30:16 EDT 2024 ;; MSG SIZE rcvd: 194 -- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users