Projects / mkrdns


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.

Operating Systems

Recent releases

  •  06 Dec 2002 18:42

    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.

    •  14 Jul 2002 19:30

      Release Notes: View support now works if the config file also includes rndc configuration. A man page was added to the RPM.

      •  20 Jun 2002 15:24

        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.

        •  15 May 2002 19:43

          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.

          •  15 Mar 2002 16:25

            Release Notes: Support for BIND 9 views, removed support for MD5 hashes, and small bugfixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.