[ ispman-Feature Requests-1703226 ] PowerDNS

"SourceForge.net" <[email protected]> Sun, 06 Apr 2008 03:27:43 -0700
Newsgroups gmane.comp.isp.ispman.devel
Message-ID <[email protected]>
Feature Requests item #1703226, was opened at 2007-04-18 20:29
Message generated for change (Comment added) made by nose
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=358390&aid=1703226&group_id=8390

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: Remind
Priority: 5
Private: No
Submitted By: Nathan (technosattva)
Assigned to: Nobody/Anonymous (nobody)
Summary: PowerDNS

Initial Comment:
PowerDNS (powerdns.com) is a DNS server that supports MySQL and LDAP as backends. I haven't found anything about integration between ISPMAN and PDNS, but it would be great to see. 

----------------------------------------------------------------------

Comment By: Norbert Sendetzky (nose)
Date: 2008-04-06 10:27

Message:
Logged In: YES 
user_id=355850
Originator: NO

The PowerDNS LDAP backend uses the dnsdomain2 schema originally created by
the Bind LDAP maintainer. The domainRelatedObject schema defines only the
basic objects that are not included twice in the dnsdomain2 schema.

dnsdomain2 and dnszone schema differ only in one important point: The
domain name is stored in associatedDomain in dnsdomain2 whereas dnszone
splits this into two parts (rdn and zonename). Adding the complete domain
name (rdn.zonename) to associatedDomain would be sufficient to support the 
PowerDNS LDAP backend too. All other records are exactly the same and I've
also added the latest record types to the schemas in both projects.

Regards,


Norbert


----------------------------------------------------------------------

Comment By: Joerg Delker (jdelker)
Date: 2007-04-19 09:55

Message:
Logged In: YES 
user_id=43997
Originator: NO

Unfortunately, a direct integration is currently out of sight, because
powerdns and ispman use different LDAP schemas for dns record storage.
If someone will extend the powerdns ldap backend to support the dnsZone
schema/entries you will have immediate integration.

Powerdns uses the standard "domainRelatedObject" as defined by RFC 1279,
which is good on one hand but on the other lacks support for extended DNS
records (e.g. txtRecords).
So currently I see no way of ispman using this schema.
But I'll remember it for ispman 2.0 design ;)

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=358390&aid=1703226&group_id=8390

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone