Hoping it's okay to post stuff like this on the list.
The scoop:
DnsZone is a webbased multiuser interface for managing dns zones in Bind running under
Apache/mod_perl.
So if this does not sound like anything you would want to use, just skip this mail.
Specifics:
DnsZone allows users to change their own zones without actually having access to the
nameserver on which their zone is located. It is a multiuser application where each
user will have his/her own login and password. From the interface you can add, update
and delete individual records for the domain you are managing. Records are instantly
updated in the nameserver and changes will be visible instantly.
Currently only MySQL is supported as the backend database (Oracle is there too, but
not tested), but as soon as time (or contributions) permits DnsZone will have support
for a larger amount of databases.
Types of dns records currently supported: SOA, A, CNAME, MX, NS, TXT.
The user interface supports multiple languages and currently comes with English,
Danish, German, Swedish, Italian and French language files.
The user interface can be tailored to fit your needs by the use of templates (using
CGI::FastTemplate).
How:
It uses the features of RFC2136 (Dynamic Updates) to maintain the zones in a
nameserver running BIND. This means that it does not need to have anything running on
the actual nameserver other than BIND itself.
Website: http://www.dnszone.org/
Demo: http://demo.dnszone.org/ (Please keep the language in English so others can read
it too)
Download: http://www.dnszone.org/dist/
I am currently looking for testers as well as comments on the project.
Does it belong on CPAN and what would a good namespace be if so? I've kept the current
naming similar to Axkit with, DnsZone.pm, Apache::DnsZone.pm and Apache::DnsZone::, is
that fine?
that's all for now,
--
Thomas Eibner - <http://thomas.eibner.dk/>