Version 26 (modified by ahu, 8 years ago)

--

new Wikified FAQ  Static 'Compiling and Using' FAQ TODO List

This is the PowerDNS Community Page

Welcome!

PowerDNS is an advanced high performance authoritative nameserver with a host of backends. Besides plain BIND configuration files, PDNS reads information from MySQL, Oracle, PostgreSQL and many other databases. Backends can easily be written in any language, and a sample Perl backend is provided. This page is intended as an interactive center for the PowerDNS community, users and developers.

PowerDNS has five kinds of 'outlets':

Access to the source

You can download the source from the page mentioned above. To get really involved, you can get access to the source repository using Subversion. The repository is available on  svn://svn.powerdns.com/. To check out only the latest version, do:

$ svn co svn://svn.powerdns.com/trunk/pdns pdns
A  pdns/debian
A  pdns/debian/control
A  pdns/debian/pdns.postinst
...

To submit patches, checkout the trunk, do your editing, and send the output of svn diff to the pdns-dev list. The source can also be browsed online here.

Wiki pages

External links

Tasks we need help with

  • Reviving OS X support
  • Solaris packages
  • Windows packages This can be done in two ways:
    • Build what we currently ship, this is going to need some work, Michel Stol is helping people already
    • Port PowerDNS to GCC/MinGW for windows. A good link to get started with this technology on windows is  http://www.bloodshed.net/devcpp.html which has a single 12 megabyte download that gets you started.

Or read/edit the TODO list.