net-dns/pdns (gentoo)

Search

Install

Install this package:

emerge -a net-dns/pdns

Package Information

Description:
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.
Homepage:
https://www.powerdns.com/
License:
GPL-2

Versions

Version EAPI Keywords Slot
5.1.4 8 ~amd64 ~x86 0
5.1.4 8 amd64 x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>swegener@gentoo.org</email>
		<name>Sven Wegener</name>
	</maintainer>
	<longdescription>
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.
</longdescription>
	<use>
		<flag name="lmdb">Use LMDB as backend.</flag>
		<flag name="lua-records">Enable LUA records.</flag>
		<flag name="maxminddb">Add support for geolocation using <pkg>dev-libs/libmaxminddb</pkg>.</flag>
		<flag name="remote">Use a generic socket or pipe as a backend (via JSON RPC requests).</flag>
		<flag name="sodium">Use <pkg>dev-libs/libsodium</pkg> for cryptography</flag>
		<flag name="tinydns">Use a TinyDNS CDB database as backend.</flag>
		<flag name="tools">Build optional tools (dnsscan, dnsscope, etc..).</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-dns/pdns | euse -E <flag> -p net-dns/pdns | euse -D <flag> -p net-dns/pdns

Flag Description 5.1.4 5.1.4
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) ✓ ✓
lmdb Use LMDB as backend. ✓ ✓
lua-records Enable LUA records. ✓ ✓
maxminddb Add support for geolocation using <pkg>dev-libs/libmaxminddb</pkg>. ✓ ✓
mysql Add mySQL Database support ✓ ✓
odbc Add ODBC Support (Open DataBase Connectivity) ✓ ✓
postgres Add support for the postgresql database ✓ ✓
remote Use a generic socket or pipe as a backend (via JSON RPC requests). ✓ ✓
sodium Use <pkg>dev-libs/libsodium</pkg> 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..). ✓ ✓

Files

Manifest

Type File Size Versions
DIST pdns-5.1.4.tar.bz2 1536977 bytes 5.1.4
Unmatched Entries
Type File Size