<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>On Nov 28, 2010, at 3:25 AM, Christian Ruppert wrote:</div><div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Hey guys,<br><br>we have many zones and a few admins who are able to edit those. Now<br>we're looking for a good and free solution to a) track who changed what<br>and b) to update the zone afterwards.<br><br>So we thought using git with a update hook could be a good one.<br>With git we can see who changed what and when and the hook could use<br>"git diff" with a simple diff parser to get the lines that shall be<br>updated by nsupdate.<br><br>e.g.<br>-ns <ttl> IN A <ip><br>+ns <ttl> IN A <newip><br><br>The first line would be used for "update delete" and the second one for<br>"update add".<br><br>Of course it takes some time realize this properly so my question is: Is<br>there already something equivalent?<br>Or do you guys have a better idea? How do you manage your zones?<br></div></blockquote></div><br><div><div>Before rolling your own DNS management platform, take a look at the existing solutions. In addition to the commercial offerings, there is <span class="Apple-style-span" style="font-family: Arial, Helvetica, Geneva, Charter; ">Carnegie Mellon's NetReg, which is apparently both credible and open source.</span></div><div><span class="Apple-style-span" style="font-family: Arial, Helvetica, Geneva, Charter; "><br></span></div><div><font class="Apple-style-span" face="Arial, Helvetica, Geneva, Charter"><a href="http://www.net.cmu.edu/netreg/">http://www.net.cmu.edu/netreg/</a></font></div><div><font class="Apple-style-span" face="Arial, Helvetica, Geneva, Charter"><br></font></div><div><font class="Apple-style-span" face="Arial, Helvetica, Geneva, Charter">Disclaimers: </font><span class="Apple-style-span" style="font-family: Arial, Helvetica, Geneva, Charter; "> </span><span class="Apple-style-span" style="font-family: Arial, Helvetica, Geneva, Charter; ">I've never used NetReg, and I work for a company that produces a commercial solution for DNS, DHCP, and IP address management (DDI).</span></div><div><span class="Apple-style-span" style="font-family: Arial, Helvetica, Geneva, Charter; "><br></span></div><div><font class="Apple-style-span" face="Arial, Helvetica, Geneva, Charter">Chris Buxton</font></div><div><font class="Apple-style-span" face="Arial, Helvetica, Geneva, Charter">BlueCat Networks</font></div><div></div></div></body></html>