Apocrypha

knot

High-performance authoritative-only DNS server

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 3.5.5-r1 3 13 h details ›

Versions & arches

VersionOverlay amd64arm64x86riscv Committed
3.5.5-r1 gentoo amd64 testing arm64 testing x86 testing riscv testing view · download · history ↗
3.5.4 gentoo amd64 stable arm64 testing x86 stable riscv testing view · download · history ↗
3.4.10 gentoo amd64 stable arm64 testing x86 stable riscv testing view · download · history ↗

Use flags of 3.5.5-r1

  • 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
  • dnstap Include support for the dnstap binary log format (http://dnstap.info/)
  • geoip Add geoip support for country and city lookup based on IPs
  • verify-sig Verify upstream signatures on distfiles
3 expansion flags (python targets, ABIs, cpu flags…)
  • python_targets_python3_12
  • python_targets_python3_13
  • python_targets_python3_14

Runtime dependencies of 3.5.5-r1

show 69 lines