github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

Signum / debian-pdns

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 2
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (16)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (4)
    • etch
    • master ✓
    • pristine-tar
    • upstream
  • Tags (16)
    • upstream/2.9.22
    • upstream/2.9.21.2
    • upstream/2.9.21.1.0
    • upstream/2.9.21.1
    • upstream/2.9.21
    • upstream/2.9.20
    • upstream/2.9.17
    • debian/etch
    • debian/2.9.22-3
    • debian/2.9.22-2
    • debian/2.9.22-1
    • debian/2.9.21-6
    • debian/2.9.21.1.0-1
    • debian/2.9.20-8
    • debian/2.9.17-13sarge3
    • 2.9.22-2
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Debian package maintenance for the PowerDNS name server software — Read more

  cancel

http://packages.debian.org/pdns

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

 * Remove old upgrade code 
matthijs (author)
Sun Nov 08 05:49:24 -0800 2009
commit  25f14274687138f2e11fb11b125676d0ca12b17e
tree    0256c9c0a683f1cf1edbf6f923f9bf657bbdc997
parent  5bbeccac428b9b0da469d8ce12e3b16a1b2b9800
debian-pdns /
name age
history
message
file ChangeLog Loading commit data...
file HACKING
file INSTALL
file Makefile.am
file Makefile.in
file README
file TODO
file aclocal.m4
file bootstrap
directory codedocs/
file compile
file config.h.in
file configure
file configure.in
directory contrib/
directory debian-pdns/
directory debian/
file depcomp
file install-sh
file ltmain.sh
file missing
directory modules/
file pdns.spec
directory pdns/
file ylwrap
README
PowerDNS is copyright 2005 by PowerDNS.COM BV

This file may lag behind at times. For most recent updates, always check
http://doc.powerdns.com/changelog.html and http://wiki.powerdns.com

Another good place to look for information is:
http://doc.powerdns.com/compiling-powerdns.html

To file bugs, head towards:

  http://wiki.powerdns.com/projects/trac/newticket

but first check existing ones:

  http://wiki.powerdns.com/projects/trac/report/1

COMPILING
---------

To compile a very clean version, use:

$ ./configure --with-modules="" 
$ make
# make install

This generates a PowerDNS binary with no modules, except the bind backend,
built in, and the pipe-backend available for runtime loading.

When ./configure is run without --with-modules, the gmysql module is
built-in by default and the pipe-backend is compiled for runtime loading.

To add multiple modules, try:

$ ./configure --with-modules="gmysql gpgsql"

See http://rtfm.powerdns.com/compiling-powerdns.html for more details.

Please don't use the 'mysql' backend, it is deprecated. Use the 'gmysql'
one! 

SUBVERSION / CVS
----------------

If you need code from SVN read HACKING

SOLARIS NOTES
-------------
You need gcc 3.x, preferably 3.2! The 'Sunpro' compiler is currently not
supported (patches are welcome if not too intrusive).

If you encounter problems with the Solaris make, gmake is advised

IPv6 is broken in Solaris 2.7, use 2.8 or higher for that. PowerDNS on
Solaris 2.7 won't even serve AAAA records.

FREEBSD NOTES
-------------
gcc 2.95.x works. You need to compile using gmake - regular make only
appears to work, but doesn't in fact. Use gmake, not make.

pipebackend does not work due to bad interaction between fork and pthreads.
Amazingly, running the Linux version under the linuxulator DOES work!

LINUX NOTES
-----------
None really.

WIN32 NOTES
-----------
See http://rtfm.powerdns.com/compiling-powerdns.html#ON-WINDOWS 

Needs Visual C++

---

After compiling, you may find the file 'pdns/pdns' helpful, we suggest you
place it in /etc/init.d/ or your operating system's equivalent.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server