| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~x86 | 0 |
| 2.0.2-r1 | 8 | ~amd64 ~x86 | 0 |
| 2.0.2 | 8 | amd64 ~x86 | 0 |
<pkgmetadata> <maintainer type="person" proxied="yes"> <email>holger@applied-asynchrony.com</email> <name>Holger Hoffstätte</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <longdescription lang="en"> dnsdist is a highly DNS-, DoS- and abuse-aware loadbalancer. Its goal in life is to route traffic to the best server, delivering top performance to legitimate users while shunting or blocking abusive traffic. </longdescription> <use> <flag name="bpf">Enable support for eBPF socket filtering</flag> <flag name="dnscrypt">Enable the ability to act as a DNSCrypt server</flag> <flag name="dnstap">Enable support for dnstap</flag> <flag name="doc">Install the HTML documentation</flag> <flag name="doh">Enable support for dns over http via <pkg>net-libs/nghttp2</pkg></flag> <flag name="doh3">Enable support for dns over http3 via <pkg>net-libs/quiche</pkg></flag> <flag name="ipcipher">Enable support for ipcipher via <pkg>dev-libs/openssl</pkg></flag> <flag name="ipcrypt">Enable support for encryption/decryption of IP addresses via IPCrypt</flag> <flag name="lmdb">Enable support for lmdb</flag> <flag name="quic">Enable support for dns over quic via <pkg>net-libs/quiche</pkg></flag> <flag name="regex">Enable support for regular expression matching via <pkg>dev-libs/re2</pkg></flag> <flag name="ssl">Enable support for and encrypted client-server communication via <pkg>dev-libs/libsodium</pkg></flag> <flag name="web">Enable support for the web UI</flag> <flag name="xdp">Enable support for AF_XDP high performance packet processing</flag> <flag name="yaml">Enable support for YAML configuration</flag> </use> <upstream> <remote-id type="github">PowerDNS/pdns</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 9999 | 2.0.2-r1 | 2.0.2 |
|---|---|---|---|---|
| bpf | Enable support for eBPF socket filtering | ✓ | ✓ | ✓ |
| cdb | Add support for the CDB database engine from the author of qmail | ✓ | ✓ | ✓ |
| dnscrypt | Enable the ability to act as a DNSCrypt server | ✓ | ✓ | ✓ |
| dnstap | Enable support for dnstap | ✓ | ✓ | ✓ |
| doc | Install the HTML documentation | ✓ | ✓ | ✓ |
| doh | Enable support for dns over http via <pkg>net-libs/nghttp2</pkg> | ✓ | ✓ | ✓ |
| doh3 | Enable support for dns over http3 via <pkg>net-libs/quiche</pkg> | ✓ | ✓ | ✓ |
| ipcipher | Enable support for ipcipher via <pkg>dev-libs/openssl</pkg> | ✓ | ✓ | ✓ |
| ipcrypt | Enable support for encryption/decryption of IP addresses via IPCrypt | ✓ | ✗ | ✗ |
| lmdb | Enable support for lmdb | ✓ | ✓ | ✓ |
| quic | Enable support for dns over quic via <pkg>net-libs/quiche</pkg> | ✓ | ✓ | ✓ |
| regex | Enable support for regular expression matching via <pkg>dev-libs/re2</pkg> | ✓ | ✓ | ✓ |
| snmp | Add support for the Simple Network Management Protocol if available | ✓ | ✓ | ✓ |
| ssl | Enable support for and encrypted client-server communication via <pkg>dev-libs/libsodium</pkg> | ⊕ | ⊕ | ⊕ |
| 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) | ✓ | ✓ | ✓ |
| web | Enable support for the web UI | ✓ | ✓ | ✓ |
| xdp | Enable support for AF_XDP high performance packet processing | ✓ | ✓ | ✓ |
| yaml | Enable support for YAML configuration | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | dnsdist-2.0.2.tar.xz | 2284864 bytes | 2.0.2 |
| Type | File | Size |
|---|---|---|
| DIST | dnsdist-docs-2.0.2.tar.xz | 1385828 bytes |
| DIST | dnsdist-docs-9999.tar.xz | 1347420 bytes |
| DIST | dnsdist-rust-2.0.2-crates.tar.xz | 5268364 bytes |
| DIST | dnsdist-rust-9999-crates.tar.xz | 3257828 bytes |