| | 5 | == Compiling == |
| | 6 | Get the latest source snapshot from the 'dnssec-wild-testing' URL above, and untar: |
| | 7 | {{{ |
| | 8 | $ tar xzf pdns-3.0-pre.tar.gz |
| | 9 | $ cd pdns-3.0-pre |
| | 10 | $ ./configure --with-modules="" (if you have MySQL, leave out --with-modules="") |
| | 11 | $ make -j2 |
| | 12 | wait |
| | 13 | }}} |
| | 14 | |
| | 15 | You will probably get an error about missing 'boost' libraries right now. If you are lucky, you can simply install packages like 'boost-filesystem-dev' and 'boost-program-options-dev', and re-run make. If installing these packages worked, but 'make' still does not complete successfully, try editing pdns/Makefile.am and pdns/modules/bind/Makefile.am and replace -lboost_*-mt by -lboost_*. |
| | 16 | |
| | 17 | == Packages == |
| | 18 | Check the 'dnssec-wild-testing' URL in a while, packages might have appeared |
| | 19 | |
| | 20 | == Running == |
| | 21 | For now, use only the BIND backend. A suggested named-dnssec.conf consists of: |
| | 22 | {{{ |
| | 23 | zone "powerdnssec.org" { |
| | 24 | type master; |
| | 25 | file "powerdnssec.org"; |
| | 26 | }; |
| | 27 | }}} |
| | 28 | |
| | 29 | |