AutoDNS 1.0.0 review

Download
by rbytes.net on

AutoDNS is an easy way to enable configuration of secondary DNS via email

License: GPL (GNU General Public License)
File size: 14K
Developer: Jonathan McDowell.
0 stars award from rbytes.net

AutoDNS is an easy way to enable configuration of secondary DNS via email. It allows addition, deletion and listing of secondaried domains. It's used by the author in conjuction with BIND but with minimal effort this should work with any DNS server.

AutoDNS accepts GPG signed emails instructing it to setup secondary DNS for domains and adds appropriate entries to the BIND configuration file in order to make this happen.

The principle is simple. AutoDNS accepts a GPG clear signed email on stdin, so can simply be added to a .forward file or whatever. You configure it to know about the key IDs of all the people you wish to be able to setup secondaries on your server and add their keys to the GPG keyring for the user it runs under.

Most of the configuration options are at the top of autodns.pl, just after where VERSION is defined. The other bit of config that's needed is a users file.

You'll also need a way for the script to be able to do a "ndc reconfig" to load the info about the new secondary domains - I do this using sudo.

What's New in This Release:
Waiting for GPG termination was tidied up.
The MASTER command was added for setting the master server to slave from.
Longer TLDs are now allowed (6 characters instead of 4).
The ADDUSER command was added to allow new user creation via email.
Various minor code cleanups were done.
The code is reasonably mature now.

AutoDNS 1.0.0 keywords