[Pdns-users] TinyDNS Backend questions

Ruben d'Arco cyclops at prof-x.net
Fri Aug 31 08:18:18 UTC 2012


Hi Francois,

The tinydnsbackend is marked experimental because 3.1 is the first release that has the backend.
PowerDNS needs some 'out in the field' validation that the backend is working correctly.
Please provide feedback, as we could then remove the experimental flag!

We know one user who uses it with a data.cdb file > 70M. That user also has identified some issues, one
important issue is fixed in http://wiki.powerdns.com/trac/changeset/2622
You can either apply the patch yourself, or take PowerDNS's SVN version to have this resolved.
This patch is strongly recommended!

The user also reported that PowerDNS handles errors in the data.cdb file different from tinydns.
I've added an configuration option to allow the behaviour to be configurable, the patch for that can be found here:
https://github.com/cyclops1982/powerdns/compare/master...tinydns2.diff
This patch is only useful if your data.cdb file is not a 100% correct. Something that can be resolved by 
making sure your data file is correct before running tinydns-data.

The scenario you're planning (move from dbjdns to powerdns and then change backend) is a scenario we've heard before 
and partially why the backend was created - the master mode that the backend provides should help you with this.

Kind regards,
        Ruben d'Arco



On Fri, Aug 31, 2012 at 09:53:58AM +0200, xbgmsharp wrote:
> Hello,
> 
> According to the documentation
> (http://doc.powerdns.com/tinydnsbackend.html), the TinyDNS backend
> is marked as experimental!
> It this statement still true?
> 
> We are currently using tinydns and djbdns in all our infrastructure.
> We are thinking in moving to Powerdns to support new feature.
> However before doing a big move, we would rater make the move in
> multiple step.
> The first step would be to use Powerdns with TinyDNS backend.
> The second step would be to move from TinyDNS backend to a database
> backend.
> This second step require a rewrite of our DNS tools and it will take
> longer.
> 
> Our data.cdb is file is around 18M.
> 
> Do you think it is safe to use Powerdns with TinyDNS backend in
> production?
> 
> Regards,
> Francois
> 
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-users



More information about the Pdns-users mailing list