Hi,
NSD 4.0.3 is available:
http://www.nlnetlabs.nl/downloads/nsd/nsd-4.0.3.tar.gz
sha1 8e5d53fd59c102854470b9b17f54cc1e7dc854b6
sha256 4bf05f2234e1b41899198aa1070f409201fc3c4980feef6567cd92c7074c4a8b
This release fixes the start-stop problems that were reported on the
users mailing list.
The new anti-database-corruption flag is going to mark existing nsd.db
files as unclean and will delete nsd.db and then rebuild it from
zonefiles and with zone transfers. Then, it should exit cleanly on
stop (this could take some time if it waits for tasks) as well as
check for clean-previous-exit on startup.
BUG FIXES:
- - Fix nsd.db unclean close check. Previous databases are considered
unclean by the code and are created anew.
- - Adds nsd.db larger than 400Tb check for sanity. Also test if
filesize as documented in the file is correct.
- - nsd waits for tasks to complete on stop, prevents nsd.db corruption.
- - fix to not delete tmpdir too early in shutdown process.
- - disabled udb checking functionality that made it very slow,
this was enabled when enable-checking was turned on.
Best regards,
Wouter