notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
unbound Validating, recursive, and caching DNS resolver
1.24.2 dns on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.24.2Version of this port present on the latest quarterly branch.
Maintainer: jaap@NLnetLabs.nl search for ports maintained by this maintainer
Port Added: 2025-10-23 18:03:06
Last Update: 2025-11-26 14:22:57
Commit Hash: ff79a1f
License: BSD3CLAUSE
WWW:
https://www.nlnetlabs.nl/projects/unbound
Description:
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. Goals: * A validating recursive DNS resolver. * Code diversity in the DNS resolver monoculture. * Drop-in replacement for BIND apart from config. * DNSSEC support. * Fully RFC compliant. * High performance, even with validation enabled. * Used as: stub resolver, full caching name server, resolver library. * Elegant design of validator, resolver, cache modules. o provide the ability to pick and choose modules. * Robust. * In C, open source: The BSD license. * Smallest as possible component that does the job. * Stub-zones can be configured (local data or AS112 zones). Non-goals: * An authoritative name server. * Too many Features.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (64 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/unbound-1.24.2/catalog.mk
  3. /usr/local/share/licenses/unbound-1.24.2/LICENSE
  4. /usr/local/share/licenses/unbound-1.24.2/BSD3CLAUSE
  5. @sample etc/unbound/unbound.conf.sample
  6. include/unbound.h
  7. include/unbound-event.h
  8. libdata/pkgconfig/libunbound.pc
  9. lib/libunbound.a
  10. lib/libunbound.so
  11. lib/libunbound.so.8
  12. lib/libunbound.so.8.1.34
  13. @comment %%PYTHON_SITELIBDIR%%/_unbound.so
  14. @comment %%PYTHON_SITELIBDIR%%/unbound.py
  15. @comment %%PYTHON_SITELIBDIR%%/unboundmodule.py
  16. share/man/man1/unbound-host.1.gz
  17. share/man/man3/libunbound.3.gz
  18. share/man/man3/ub_cancel.3.gz
  19. share/man/man3/ub_ctx.3.gz
  20. share/man/man3/ub_ctx_add_ta.3.gz
  21. share/man/man3/ub_ctx_add_ta_file.3.gz
  22. share/man/man3/ub_ctx_async.3.gz
  23. share/man/man3/ub_ctx_config.3.gz
  24. share/man/man3/ub_ctx_create.3.gz
  25. share/man/man3/ub_ctx_data_add.3.gz
  26. share/man/man3/ub_ctx_data_remove.3.gz
  27. share/man/man3/ub_ctx_debuglevel.3.gz
  28. share/man/man3/ub_ctx_debugout.3.gz
  29. share/man/man3/ub_ctx_delete.3.gz
  30. share/man/man3/ub_ctx_get_option.3.gz
  31. share/man/man3/ub_ctx_hosts.3.gz
  32. share/man/man3/ub_ctx_print_local_zones.3.gz
  33. share/man/man3/ub_ctx_resolvconf.3.gz
  34. share/man/man3/ub_ctx_set_fwd.3.gz
  35. share/man/man3/ub_ctx_set_option.3.gz
  36. share/man/man3/ub_ctx_trustedkeys.3.gz
  37. share/man/man3/ub_ctx_zone_add.3.gz
  38. share/man/man3/ub_ctx_zone_remove.3.gz
  39. share/man/man3/ub_fd.3.gz
  40. share/man/man3/ub_poll.3.gz
  41. share/man/man3/ub_process.3.gz
  42. share/man/man3/ub_resolve.3.gz
  43. share/man/man3/ub_resolve_async.3.gz
  44. share/man/man3/ub_resolve_free.3.gz
  45. share/man/man3/ub_result.3.gz
  46. share/man/man3/ub_strerror.3.gz
  47. share/man/man3/ub_wait.3.gz
  48. share/man/man5/unbound.conf.5.gz
  49. share/man/man8/unbound-anchor.8.gz
  50. share/man/man8/unbound-checkconf.8.gz
  51. share/man/man8/unbound-control-setup.8.gz
  52. share/man/man8/unbound-control.8.gz
  53. share/man/man8/unbound.8.gz
  54. sbin/unbound
  55. sbin/unbound-anchor
  56. sbin/unbound-checkconf
  57. sbin/unbound-control
  58. sbin/unbound-control-setup
  59. sbin/unbound-host
  60. @comment share/munin/plugins/unbound_munin_
  61. @dir(unbound,,) etc/unbound
  62. @owner
  63. @group
  64. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • unbound
Dependency lines:
  • unbound>0:dns/unbound
To install the port:
cd /usr/ports/dns/unbound/ && make install clean
To add the package, run one of these commands:
  • pkg install dns/unbound
  • pkg install unbound
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: unbound
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1764155087 SHA256 (unbound-1.24.2.tar.gz) = 44e7b53e008a6dcaec03032769a212b46ab5c23c105284aa05a4f3af78e59cdb SIZE (unbound-1.24.2.tar.gz) = 6905018

Packages (timestamps in pop-ups are UTC):
unbound
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.24.01.24.11.13.0_11.24.01.24.1n/an/an/a
FreeBSD:13:quarterly1.24.01.24.11.17.1_21.23.11.24.1n/an/an/a
FreeBSD:14:latest1.24.11.24.11.17.01.23.11.24.11.17.1_2-1.17.1_2
FreeBSD:14:quarterly1.24.11.24.1-1.23.11.24.11.19.01.19.01.19.1
FreeBSD:15:latest1.24.11.24.1n/a1.23.1n/an/a1.19.0_11.19.1
FreeBSD:15:quarterly1.24.11.24.1n/a-n/an/a--
FreeBSD:16:latest1.24.01.24.1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.72 : devel/autoconf
  3. automake>=1.17 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libnghttp2.so : www/libnghttp2
  3. libsodium.so : security/libsodium
  4. libevent.so : devel/libevent
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for unbound-1.24.2: DEP-RSA1024=off: Deprecate the use of RSA 1024 keys DNSCRYPT=on: Enable dnscrypt support DNSTAP=off: Enable dnstap logging support DOCS=on: Build and/or install documentation DYNLIB=on: Enable support for dynamic (shared) 3rd-party libraries ECDSA=on: Enable ECDSA (elliptic curve) support (OpenSSL >= 1.0) EVAPI=on: Pluggable event based libunbound API support FILTER_AAAA=off: Build with AAAA filter functionality (contrib) GOST=on: Enable GOST support (requires OpenSSL >= 1.0) HIREDIS=off: Enable hiredis support for the cachedb module LIBEVENT=on: Build against libevent MUNIN_PLUGIN=off: Install Munin plugin PYTHON=off: Python bindings or support SUBNET=off: Enable client subnet support TFOCL=off: Enable TCP Fast Open for client mode TFOSE=off: Enable TCP Fast Open for server mode THREADS=on: Threading support ===> Use 'make config' to modify these settings
Options name:
dns_unbound
USES:
autoreconf cpe libtool pkgconfig ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.nlnetlabs.nl/downloads/unbound/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.24.2
26 Nov 2025 14:22:57
commit hash: ff79a1fe954c7d50a40f6a795222273dc4d39cfecommit hash: ff79a1fe954c7d50a40f6a795222273dc4d39cfecommit hash: ff79a1fe954c7d50a40f6a795222273dc4d39cfecommit hash: ff79a1fe954c7d50a40f6a795222273dc4d39cfe files touched by this commit
Li-Wen Hsu (lwhsu) search for other commits by this committer
Author: Jaap Akkerhuis
dns/unbound: Update to 1.24.2

This security release has additional fixes for CVE-2025-11411.

PR:		291236
(cherry picked from commit f4188ecfbeb4e406838684c46178a9b4fc32d4c2)
1.24.1
23 Oct 2025 17:59:28
commit hash: ec6e263fd5b14902701a2c8bf712bfedfc049811commit hash: ec6e263fd5b14902701a2c8bf712bfedfc049811commit hash: ec6e263fd5b14902701a2c8bf712bfedfc049811commit hash: ec6e263fd5b14902701a2c8bf712bfedfc049811 files touched by this commit
R. Christian McDonald (rcm) search for other commits by this committer
Author: Raúl
dns/unbound: Update 1.24.0 => 1.24.1

News:
https://www.nlnetlabs.nl/news/2025/Oct/22/unbound-1.24.1-released/

PR:		290429
Reviewed by:	brd
MFH:		2025Q3
Security:	CVE-2025-11411
Sponsored by:	Rubicon Communications, LLC ("Netgate")

(cherry picked from commit b8274415ecc9b67094dba3b4dc7ec64fccb359e7)

Number of commits found: 2