Menu

#37 PowerDNS

open-remind
nobody
None
5
2007-04-19
2007-04-18
Nathan
No

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.

Discussion

  • Joerg Delker

    Joerg Delker - 2007-04-19

    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 ;)

     
  • Joerg Delker

    Joerg Delker - 2007-04-19
    • status: open --> open-remind
     
  • Norbert Sendetzky

    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

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.