This tool is based of of the Qt tool kit from Trolltech and the QcjData classes. It is built for use with the postgres database, but should be usable for any database which pdns and Qt can handle.
Installation is relatively easy. Once built, the executable can be placed where convenient. Then either pdns.xml or pdns-postgres.xml must be copied and possibly renamed to one of the following files:
Before Pdns can be run, a small bit of sql must be executed. This creates a view tying the records table and the domains table. In the case that postgresql database it also creates a view and associated rules to allow the application to operate with it instead of the domains table. Choose the appropriate file, pdns.sql or pdns-postgres.sql and execute it.
When started for the first time, it should be configured be clicking on the Edit menu then Configure item. This will bring up a dialog with various elements to be configured.
Beyond this, the operation is pretty straight forward. The top half of the main window is for viewing manipulating the domain records. The bottom half is for viewing and manipulating the name records themselves. On the top half, the buttom Create Records Will create some initial ame records for the selected domain if an SOA record does not already exist for the domain.
1.4.4