DNSProvisioner
PHP5 class to manage domains. As a bonus it is able to create static BIND8/9 zonefiles and named.conf for both primary and secundairy DNS servers. Planned is a scripting dir where you can place your own scripts to execute on file generation. Examples for this are scripts to upload the configs to the correct remote server and reload BIND.
Language: PHP5, MySQL, PostgreSQL
Project Page:
http://projects.vanbaak.info/dnsprovisioner
License: GPL
Copyright (c) 2006-2008 Michiel van Baak. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".