mkrdns is a small Perl script that helps automate changes to your DNS zone files. It does this by reading your named.boot/named.conf file to find all the domains/networks for which you are authoritative. It then reads all of the forward zone files and generates PTR records which it inserts in the reverse zone maps.
|Tags||Internet DNS Utilities|
|Operating Systems||OS Independent|
Release Notes: A single line SOA records was not being updated. Whitespace is now allowed between the closing brace and newline in named.conf files.
Release Notes: View support now works if the config file also includes rndc configuration. A man page was added to the RPM.
Release Notes: mkrdns incorrectly assumed that commands in named.conf files would be on seperate lines in some cases. This could cause mkrdns to ignore other multiple commands on a single line.
Release Notes: This release adds support for BIND 9 views and BIND 8's "$$ means $" in GENERATE statements. The unique file/zone check has been modified to only care about reverse zones. An "ignoreslaves" directive has been added to ignore forward zone slaves in the configuration. There are other minor bugfixes.
Release Notes: Support for BIND 9 views, removed support for MD5 hashes, and small bugfixes.