|
From: Kenneth P. <sh...@we...> - 2002-01-03 17:04:45
|
On Thu, 2002-01-03 at 07:53, Hugo Monteiro wrote: > So i'm here requesting for help of the "Webmin - Bind 8 Module" author. If > you, or someone else, are able to "work" in Bind 8 Module to the point of > making the necessary changes to the module for next generations of ISC Bind > service using Dynamic Updates, i can give you all the information you need > to make it happen. I'd be interested in hearing your ideas. I'm fairly green with Perl, but I have some ideas on what changes are needed as well. I'd also like to see some more record types in the module (eg. SRV, LOC). My basic plan would entail: Continue using present "edit and restart" model for all zones lacking allow-update clauses in their descriptions. For dynamic zones, the record editor submits a dynamic update using either nsupdate or the Net::DNS module. For dynamic zones, the zone display uses a zone transfer, not the local zone file, to populate the page. This insures that the page reflects the server's current in-memory state. I haven't updated in a few versions, but when last I looked at this code, I recall seeing some duplication of effort in some of the record handling code that could be factored into a separate routine. The two pieces of code I looked at were very similar but not identical, a clear maintenance hazard. |