bind9/lib
Brian Wellington cde7dfea4c 1190. [func] Add the "rndc freeze" and"rndc unfreeze" commands.
[RT #2394]

Basically, "freeze" disables dynamic updates to a zone, syncs the journal
file into the master file, and removes the journal.  This allows manual
edits of a dynamic zone file without stopping the server, since the
zone is temporarily considered non-dynamic.  "unfreeze" re-enables dynamic
updates to a zone.

So, instead of the old:
	rndc stop
	edit master file
	remove journal
	restart server
you can now do:
	rndc freeze zone
	edit master file
	rndc reload zone
	rndc unfreeze zone
which doesn't require stopping the server.

About everyone here at the secure dynamic update workshop wanted this.
It will be documented soon.
2002-01-22 22:05:59 +00:00
..
bind pullup from BIND 8: 2002-01-22 03:16:28 +00:00
bind9 1181. [func] Add the "key-directory" configuration statement, 2002-01-21 11:00:25 +00:00
dns 1190. [func] Add the "rndc freeze" and"rndc unfreeze" commands. 2002-01-22 22:05:59 +00:00
isc 1189. [bug] On some systems, malloc(0) returns NULL, which 2002-01-22 15:40:24 +00:00
isccc sizeof style 2001-11-27 01:56:32 +00:00
isccfg use token.value.as_textregion.base, not token.value.pointer 2002-01-22 19:31:57 +00:00
lwres Check return values or cast them to (void), as required by the coding 2001-11-30 01:59:49 +00:00
tests Move configuration checking to libbind9. 2001-09-20 15:17:07 +00:00
win32/bindevt Previous update was missing the release version of telling how to build the resource file [RT #1668] 2001-09-04 03:05:55 +00:00
.cvsignore add .cvsignore files 1998-12-11 21:09:59 +00:00
Makefile.in Move configuration checking to libbind9. 2001-09-20 15:17:07 +00:00