Am 04.07.2023 um 10:16 schrieb Matthew Seaman:

By default, the primary server will end up with a `fetchner.net` zone data file in text format which contains the pretty much the same RRs as your master copy in git, but reformatted into a standard style, sorted into order and with comments stripped[*]. Plus added DNSKEY, CDS, CDNSKEY, RRSIG records from dnssec signing.

There will be a .jnl file for each zone with the latest updates to the zone -- in principle you can use rndc(8) to flush changes from the journal into the main zone file, but this isn't necessary if you're using nsupdate based methods exclusively to maintain the zone data.

[*] Unless you have configured `masterfile-format raw` in which case your zone files will be in binary format.

I started now to setup everything.

To give it a try, I created a key and configured the zone to allow updates.
I documented that already for myself, maybe that is also helpful for someone else: https://wiki.idefix.fechner.net/freebsd/bind/#manage-your-zones-with-git-and-nsdiff--nsupdate-wip

as the link can maybe change, here a more generic one:
https://wiki.idefix.fechner.net/freebsd/bind

So far, nsdiff generates expected output, next step is now to apply the changes in an automated way.


Gruß
Matthias

--

"Programming today is a race between software engineers striving to
build bigger and better idiot-proof programs, and the universe trying to
produce bigger and better idiots. So far, the universe is winning." --
Rich Cook

--
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

Reply via email to