| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.5.3 | 8 | amd64 ~arm64 ~riscv x86 | 0/16.10.5 |
| 3.5.2-r1 | 8 | amd64 ~arm64 ~riscv x86 | 0/16.10.5 |
| 3.4.9-r1 | 8 | amd64 ~arm64 ~riscv x86 | 0/15.9.4 |
<pkgmetadata> <maintainer type="person" proxied="yes"> <email>nicolas.parlant@parhuet.fr</email> <name>Nicolas PARLANT</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <slots> <subslots>
			Reflect sonames of libknot, libdnssec, and libzscanner.
		</subslots> </slots> <use> <flag name="daemon"> Enable Knot DNS main daemon </flag> <flag name="doh"> Enable DNS over HTTP (DoH) using libnghttp2 </flag> <flag name="dnstap"> Include support for the dnstap binary log format (http://dnstap.info/) </flag> <flag name="fastparser"> Use a zone file parser that is faster, but requires more memory and CPU time to compile </flag> <flag name="pkcs11"> Add support for PKCS#11 </flag> <flag name="prometheus"> A Prometheus exporter for server and query statistics. </flag> <flag name="quic"> Enable the DNS over QUIC (DoQ) module using libngtcp2 </flag> <flag name="redis"> Enable database zone backend using Redis </flag> <flag name="utils"> Install Knot utilities, such as kdig, kzonecheck, ... </flag> <flag name="xdp"> Enable eXpress Data Path </flag> </use> <upstream> <remote-id type="github">CZ-NIC/knot</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 3.5.3 | 3.5.2-r1 | 3.4.9-r1 |
|---|---|---|---|---|
| ${KNOT_MODULES_OPT[@]} | ⚠️ | ✓ | ✓ | ✓ |
| caps | Use Linux capabilities library to control privilege | ✓ | ✓ | ✓ |
| daemon | Enable Knot DNS main daemon | ⊕ | ⊕ | ⊕ |
| dbus | Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc) | ✓ | ✓ | ✓ |
| doc | Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally | ✓ | ✓ | ✓ |
| doh | Enable DNS over HTTP (DoH) using libnghttp2 | ✓ | ✓ | ✓ |
| fastparser | Use a zone file parser that is faster, but requires more memory and CPU time to compile | ⊕ | ⊕ | ⊕ |
| idn | Enable support for Internationalized Domain Names | ⊕ | ⊕ | ⊕ |
| pkcs11 | Add support for PKCS#11 | ✓ | ✓ | ✓ |
| prometheus | A Prometheus exporter for server and query statistics. | ✓ | ✓ | ✓ |
| python | Add optional support/bindings for the Python language | ✓ | ✓ | ✓ |
| quic | Enable the DNS over QUIC (DoQ) module using libngtcp2 | ✓ | ✓ | ✓ |
| redis | Enable database zone backend using Redis | ✓ | ✓ | ✗ |
| selinux | !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur | ✓ | ✓ | ✓ |
| 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) | ✓ | ✓ | ✓ |
| utils | Install Knot utilities, such as kdig, kzonecheck, ... | ⊕ | ⊕ | ⊕ |
| xdp | Enable eXpress Data Path | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | knot-3.5.3-manpages.tar.xz | 40396 bytes | 3.5.3 |
| DIST | knot-3.5.3.tar.xz | 1757736 bytes | 3.5.3 |
| DIST | knot-3.5.3.tar.xz.asc | 833 bytes | 3.5.3 |
| Type | File | Size |
|---|---|---|
| DIST | knot-3.4.9-manpages.tar.xz | 38044 bytes |
| DIST | knot-3.4.9.tar.xz | 1622872 bytes |
| DIST | knot-3.4.9.tar.xz.asc | 833 bytes |
| DIST | knot-3.5.2-manpages.tar.xz | 40252 bytes |
| DIST | knot-3.5.2.tar.xz | 1710680 bytes |
| DIST | knot-3.5.2.tar.xz.asc | 833 bytes |