[Pdns-dev] ldapdns schema compatibility for LDAP backend [PATCH]

Piotr Roszatycki Piotr_Roszatycki at netia.net.pl
Tue Dec 23 19:16:11 CET 2003


ldapdns server http://www.nimh.org/code/ldapdns/ utilises a little bit 
different LDAP schema. This is pure COSINE schema, so there is no need 
to modify LDAP server and extends the default schema.

There is no associatedDomain field and the entry is searched based on 
its DN. I.e. www.example.net should be:

dn: dc=www,dc=example,dc=net,ou=DNS,o=example.net
objectClass: top
objectClass: dnsDomain
dc: www
aRecord: 127.0.0.1

and the simple query is "objectClass=*" with base scope on basedn 
"dc=www,dc=example,dc=net,ou=DNS,o=example.net".

Another difference is usage of cNAMERecord field to store PTR record in 
revDNS.

There is the patch to implement the compatibility with this schema. It 
was adapted to 2.9.12 version, but I'm going to patch the newest pDNS 
version.


-- 
Piotr Roszatycki, Netia Telekom S.A.                    .''`.
mailto:Piotr_Roszatycki at netia.net.pl                   : :' :
mailto:dexter at debian.org                               `. `'
                                                          `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ldapdns-compatibility.diff
Type: text/x-patch
Size: 7951 bytes
Desc: not available
Url : http://mailman.powerdns.com/pipermail/pdns-dev/attachments/20031223/9e628255/ldapdns-compatibility.bin


More information about the Pdns-dev mailing list