net-dns / pdns

The PowerDNS Daemon

Official package sites : https://www.powerdns.com/ ·

The PowerDNS Nameserver is a modern, advanced and high performance authoritative- only nameserver. It is written from scratch and conforms to all relevant DNS standards documents. Furthermore, PowerDNS interfaces with almost any database.

v4.2.0_rc3 :: 0 :: gentoo

Modified
License
GPL-2
USE flags
debug doc geoip ldap libressl lua lua-records luajit mydns mysql opendbx postgres protobuf remote sodium sqlite systemd test tinydns tools

v4.1.13 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
botan debug doc geoip ldap libressl lua luajit mydns mysql opendbx postgres protobuf remote sodium sqlite systemd test tinydns tools

General

botan
Make it possible to use the dev-libs/botan library for crypto-related stuff (like DNSSec) which can be significantly faster than PolarSSL.
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
geoip
Add geoip support for country and city lookup based on IPs
ldap
Add LDAP support (Lightweight Directory Access Protocol)
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
lua
Enable Lua scripting support
lua-records
Enable LUA records.
luajit
Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
mydns
Making it possible to use a MyDNS MySQL database with PowerDNS (not recommended for new deployments).
mysql
Add mySQL Database support
opendbx
Use a database supported by dev-db/opendbx as backend.
postgres
Add support for the postgresql database
protobuf
Enable support for dev-libs/protobuf.
remote
Use a generic socket or pipe as a backend (via JSON RPC requests).
sodium
Use dev-libs/libsodium for cryptography
sqlite
Add support for sqlite - embedded sql database
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tinydns
Use a TinyDNS CDB database as backend.
tools
Build optional tools (dnsscan, dnsscope, etc..).

app-crypt / mit-krb5 : MIT Kerberos V

dev-cpp / yaml-cpp : YAML parser and emitter in C++

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / opendbx : OpenDBX - A database abstraction layer

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / tinycdb : A very fast and simple package for creating and reading constant data bases

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / boost : Boost Libraries for C++

dev-libs / botan : A C++ crypto library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

app-crypt / mit-krb5 : MIT Kerberos V

dev-cpp / yaml-cpp : YAML parser and emitter in C++

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / opendbx : OpenDBX - A database abstraction layer

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / tinycdb : A very fast and simple package for creating and reading constant data bases

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-lang / luajit : Just-In-Time Compiler for the Lua programming language

dev-libs / boost : Boost Libraries for C++

dev-libs / botan : A C++ crypto library

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / libsodium : A portable fork of NaCl, a higher-level cryptographic library

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

net-misc / curl : A Client that groks URLs

net-nds / openldap : LDAP suite of application and development tools

net-dns / pdns-ldap-backend : Fork of the official but unmaintained LDAP backend

158291
net-dns/pdns - ~x86-fbsd keyword request
559922
net-dns/pdns-3.3.1: init.d is missing the show and mrtg function that allowes for pulling stats
604920
net-dns/pdns-4.0.1: wrong permissions on /etc/powerdns
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-dns/pdns: subscribe to dev-db/mysql-connector-c subslot
My previous change was wrong: virtual/libmysqlclient was deprecated. Fixes: 8fef117 ("net-dns/pdns: use virtual/libmysqlclient") Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Thomas Deutschmann · gentoo
net-dns/pdns: use virtual/libmysqlclient
Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64/x86
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump to 4.2.0_rc3
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump to 4.1.13
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Bug: https://bugs.gentoo.org/691086 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64/x86, security bug #691086
Bug: https://bugs.gentoo.org/691086 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Also add security notice to 4.2.0_rc2
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Add empty line between messages
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Revision bump to include security notice
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump to 4.1.11, security bug #691086
Bug: https://bugs.gentoo.org/691086 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Bug: https://bugs.gentoo.org/688428 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64/x86, security bug #688428
Bug: https://bugs.gentoo.org/688428 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump, security bug #688428
Bug: https://bugs.gentoo.org/688428 Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64/x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Sven Wegener · gentoo
net-dns/pdns: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64/x86, security bug #680900
Bug: https://bugs.gentoo.org/680900 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump, security bug #680900
Bug: https://bugs.gentoo.org/680900 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64, bug #670034
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-dns/pdns: x86 stable (bug #670034)
Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump, security bug #670034
Fixes CVE-2018-10851, CVE-2018-14626 Bug: https://bugs.gentoo.org/670034 Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Stable on amd64 and x86
Signed-off-by: Sven Wegener <swegener@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: EAPI-7
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: virtual/mysql -> dev-db/mysql-connector-c, bug #665970
Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Sven Wegener · gentoo
net-dns/pdns: Add sub-slot dependency on yaml-cpp
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Sven Wegener · gentoo
net-dns/pdns: Version bump, security bug #655318
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Michał Górny · gentoo
net-dns/pdns: [QA] Use standard meaning of USE=luajit
Fix the package to use standard meaning for USE=luajit instead of making it exclusive with USE=lua.
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Agostino Sarubbo · gentoo
net-dns/pdns: amd64 stable wrt bug #638566
Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Add sodium USE flag, bug #639018
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Closes: https://bugs.gentoo.org/639018
Thomas Deutschmann · gentoo
net-dns/pdns: x86 stable (bug #638566)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Revision bump for security fixes to 4.1.0_rc3
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Add mit-krb5 dependency for ldap backend, bug #629892
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Revision bump, security bug #638566
Package-Manager: Portage-2.3.14, Repoman-2.3.6 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.8, Repoman-2.3.4
Thomas Deutschmann · gentoo
net-dns/pdns: x86 stable (bug #629822)
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Manuel Rüger · gentoo
net-dns/pdns: Stable on amd64
Package-Manager: Portage-2.3.10, Repoman-2.3.3
Stijn Tintel · gentoo
net-dns/pdns: add libressl support
PowerDNS Authoritative Server supports LibreSSL since version 4.0.2. Compile-tested all versions on Gentoo Hardened musl amd64. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> Closes: https://github.com/gentoo/gentoo/pull/5609 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns: Update init script
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns: Remove non-compatible code from init script
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Sven Wegener · gentoo
net-dns/pdns: Update init script, bug #570794
Package-Manager: Portage-2.3.3, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Require threads support in dev-libs/botan, bug #609538
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Sven Wegener · gentoo
net-dns/pdns: Remove vulnerable version
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Agostino Sarubbo · gentoo
net-dns/pdns: x86 stable wrt bug #605588
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Aaron Bauman · gentoo
net-dns/pdns: amd64 stable wrt bug #605588
Package-Manager: portage-2.3.0
Sven Wegener · gentoo
net-dns/pdns: Version bump, security bug #605588
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: Portage-2.3.0, Repoman-2.3.1
Thomas Deutschmann · gentoo
net-dns/pdns: x86 stable (bug #600350)
Package-Manager: Portage-2.3.2, Repoman-2.3.1
Tobias Klausmann · gentoo
net-dns/pdns-4.0.1-r0: stable on amd64
Gentoo-Bug: 600350
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Package-Manager: portage-2.3.0
Agostino Sarubbo · gentoo
net-dns/pdns: x86 stable wrt bug #588656
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
net-dns/pdns-3.4.10-r0: add amd64 keyword
Gentoo-Bug: 588656
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns: Fix path in permission fix
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: portage-2.2.28
Sven Wegener · gentoo
net-dns/pdns: Version bump, bug #583598
Package-Manager: portage-2.2.28 Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Version bump
Package-Manager: portage-2.2.26
Sven Wegener · gentoo
net-dns/pdns: Cleanup
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Agostino Sarubbo · gentoo
net-dns/pdns: x86 stable wrt bug #565286
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86"
Agostino Sarubbo · gentoo
net-dns/pdns: amd64 stable wrt bug #565286
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64"
Sven Wegener · gentoo
net-dns/pdns: Version bump
Signed-off-by: Sven Wegener <swegener@gentoo.org>
Sven Wegener · gentoo
net-dns/pdns: Version bump (bug #559440, CVE-2015-5230)
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed