BackupGGCode / roster-dns-management

DNS Management system.
0 stars 2 forks source link

Roster DNS management

Roster is DNS management software for use with BIND 9. It is licensed under the BSD license. Roster is currently being developed at Purdue University.

Roster is written in Python and uses a MySQL database with an XML-RPC front-end. It contains a set of command line user tools that connect to the XML-RPC front-end.

The config files for BIND are generated from the MySQL database so if a failure occurs in the database, the BIND servers will run as normal while recovery efforts can take place.

The software has four basic components.

There is currently support for views, many dns servers in many configurations, IPv6, user/group authorization, zone/reverse CIDR block delegation, LDAP authentication, unicode hosts, and a rollback/disaster recovery framework.