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

Norbert Sendetzky norbert at linuxnetworks.de
Mon Dec 29 19:38:16 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 29 December 2003 17:12, Piotr Roszatycki wrote:
> At most I'd like to use pure COSINE schema without any additional
> schemas. Your idea with ldap-disable-ptrrecord is OK.

I still don't understand your reasons, but that's ok.

> >>dn: dc=www,dc=example,dc=net,ou=DNS,o=example.net
>
> This feature is most interesting for me. I very thank you for
> applying it to your code.

I've implemented this in the last few days, but a little bit different 
then in your code. After refactoring the lookup code, it's now in a 
seperated function to avoid a slowdown because of too many runtime 
decisions.

For AXFR the associatedDomain attribute is still needed (contrary to 
your code), because NS and MX records should be part of the same 
entry as the SOA record (they belong to the same object in the dns 
hierarchy). But there is no possiblity to return both, the base and 
the subtree entries in one query when the dn points to the base entry 
:-(

The good news: The performance increases ca. 7% if you use this kind 
of lookup method.

If you've used ldapdns before, it would be nice if you could do a 
small performance comparison between the two programs.

> I agree with you. The converter for ldapdns->pdns database should
> be enough as far as you include search-by-dn feature.

Up to now, you still have to add the associatedDomain attribute to all 
entries, but that's the easy part of programming. The other thing is 
to convert the reverse dns entries of ldapdns to something useful.

Hope I could help you.


Norbert

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj/wdJgACgkQxMLs5v5/7eBYJQCcCDvtycFuN9GN10yex4uSPHkO
ae8An3L2NoMinYRnPNNljAgdUkJJqd61
=FC2J
-----END PGP SIGNATURE-----




More information about the Pdns-dev mailing list