Apocrypha

nsd

An authoritative only, high performance, open source name server

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 4.15.0 4 15 h details ›

Versions & arches

VersionOverlay amd64arm64x86 Committed
9999 LIVE gentoo follows upstream — no keywords view · download · history ↗
4.15.0 gentoo amd64 testing arm64 testing x86 testing view · download · history ↗
4.14.3 gentoo amd64 stable arm64 stable x86 stable view · download · history ↗
4.14.2 gentoo amd64 stable arm64 stable x86 stable view · download · history ↗

Use flags of 4.15.0

  • +bind8-stats Enables BIND8 like NSTATS and XSTATS and statistics in nsd-control
  • 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
  • +dnstap Enable the structured binary log format
  • +ipv6 Enable IPv6 support
  • libevent Use libevent or libev, useful when zone count is high
  • memclean Cleanup memory (at exit) for eg. valgrind, memcheck
  • minimal-responses If minimal responses are disabled, responses are more likely to get truncated, resulting in TCP fallback
  • mmap Use mmap(2) instead of malloc(3); currently experimental
  • munin Install a plugin for net-analyzer/munin to graph statistical data from nsd
  • +nsec3 Enable NSEC3 support
  • +radix-tree Use a radix tree for main lookups instead of a red-black tree
  • +ratelimit Enables ratelimiting, based on query name, type and source
  • recvmmsg Enable recvmmsg and sendmmsg compilation, faster but some kernel versions may have implementation problems for IPv6
  • selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
  • +simdzone Leverage SIMD instructions in modern CPUs to improve throughput
  • ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
  • +tfo Enable TCP Fast Open
  • xdp Enable support for XDP through net-libs/xdp-tools
  • verify-sig Verify upstream signatures on distfiles

Runtime dependencies of 4.15.0

show 27 lines