Apocrypha

unbound

A validating, recursive and caching DNS resolver

Unbound is a validating, recursive, and caching DNS resolver. The C implementation of Unbound is developed and maintained by NLnet Labs. It is based on ideas and algorithms taken from a java prototype developed by Verisign labs, Nominet, Kirei and ep.net. Unbound is designed as a set of modular components, so that also DNSSEC (secure DNS) validation and stub-resolvers (that do not run as a server, but are linked into an application) are easily possible.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 1.25.2 2 13 h details ›

Versions & arches

VersionOverlay amd64arm64x86ppc64riscvalphaarmhppamipsppcsparc Committed
1.25.2 gentoo amd64 testing arm64 testing x86 testing ppc64 testing riscv testing alpha testing arm testing hppa testing mips testing ppc testing sparc testing view · download · history ↗
1.25.1 gentoo amd64 stable arm64 stable x86 stable ppc64 stable riscv testing alpha testing arm stable hppa testing mips testing ppc stable sparc testing view · download · history ↗

Use flags of 1.25.2

  • 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
  • dnscrypt Enable DNSCrypt support
  • dnstap Enable dnstap support
  • +ecdsa Enable ECDSA support
  • ecs Enable EDNS client subnet support
  • gost Enable GOST support
  • +http2 Enable HTTP/2 support for DoH via net-libs/nghttp2
  • python Add optional support/bindings for the Python language
  • redis Enable cache db backend which uses dev-libs/hiredis
  • selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • static-libs Build static versions of dynamic libraries as well
  • 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)
  • +tfo Enable TCP Fast Open client+server
  • verify-sig Verify upstream signatures on distfiles
11 expansion flags (python targets, ABIs, cpu flags…)
  • python_single_target_python3_12
  • python_single_target_python3_13
  • python_single_target_python3_14
  • abi_x86_32
  • abi_x86_64
  • abi_x86_x32
  • abi_mips_n32
  • abi_mips_n64
  • abi_mips_o32
  • abi_s390_32
  • abi_s390_64

Runtime dependencies of 1.25.2

show 39 lines
dnscrypt? (
)
dnstap? (
)
ecdsa? (
)
http2? (
)
python? (
python_single_target_python3_12? (
)
python_single_target_python3_13? (
)
python_single_target_python3_14? (
)
)
redis? (
)
systemd? (
)
selinux? (
)