From: John G. <gr...@ag...> - 2008-08-08 20:22:23
|
Hi Jamie, I took the powerdns module, and used to it from template to setting up module for tinydns. I have it working now (though it needs some config work yet). As I was working on it, I came across a big question. Sometimes we add aliases to existing domains to into already existing domain, for instances. we add foo.com, then add an alias for it as foo.bar.com, and bar.com is an existing domain on the server. With that foo.bar.com is added as new domain, instead of entry for foo being added to bar.com. I was toying with the idea of checking to see if a higher-level domain is there, so for example if I am adding a.b.c.d I'd check for b.c.d, then c.d, then d. If I find one of them, then I'd add entries to it, instead of creating a new domain. But I wondered if that would screw up other things? Sound like a good idea or bad? Thanks John Jamie Cameron wrote: > On 02/Aug/2008 09:36 John Gray wrote .. >> There doesn't appear to be any tinydns support for virtualmin (or did I >> overlook it)? >> >> With recent events, I think I've had enough of bind. >> >> I'm not very concerned with configuring tinydns as much as just the day >> to day issues of adding/deleting domains/entries. Tinydns has cmd line >> utilities for doing all this, so I would imagine it would be fairly easy >> to write a module to do it. But I don't want to invent the wheel. >> >> If nothing exists, I'll create one ala the exim module (basicly just >> what I need to facilitate adding/deleting/modifing virtual servers in >> virtualmin). > > Hi John, > > At the moment, there is no support for tinydns or djbdns in Virtualmin. > However, it's plugin architecture would make this pretty easy to add - > for example, I did one for PowerDNS a while ago that can be used instead > of the regular BIND feature. > > You can get it from : > http://www.webmin.com/cgi-bin/search_third.cgi?search=powerdns > and check out the source. > > - Jamie -- John Gray gr...@ag... AgoraNet, Inc. (302) 224-2475 314 E. Main Street, Suite 1 (302) 224-2552 (fax) Newark, De 19711 http://www.agora-net.com |