net-dns/unbound (gentoo)

Search

Install

Install this package:

emerge -a net-dns/unbound

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask net-dns/unbound

Or alternatively:

emerge --autounmask-write -a net-dns/unbound

Package Information

Description:
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.
Homepage:
https://unbound.net/ https://nlnetlabs.nl/projects/unbound/about/
License:
BSD GPL-2

Versions

Version EAPI Keywords Slot
1.24.2-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 0/8
1.24.2 8 ~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 0/8
1.24.1-r1 8 ~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 0/8
1.23.0-r1 8 ~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 0/8

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>mschiff@gentoo.org</email>
		<name>Marc Schiffbauer</name>
	</maintainer>
	<longdescription lang="en">
  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.
  </longdescription>
	<slots>
		<subslots>Reflect ABI of libunbound.so.</subslots>
	</slots>
	<use>
		<flag name="dnscrypt">Enable DNSCrypt support</flag>
		<flag name="dnstap">Enable dnstap support</flag>
		<flag name="ecdsa">Enable ECDSA support</flag>
		<flag name="ecs">Enable EDNS client subnet support</flag>
		<flag name="gost">Enable GOST support</flag>
		<flag name="http2">Enable HTTP/2 support for DoH<pkg>net-libs/nghttp2</pkg></flag>
		<flag name="redis">Enable cache db backend which uses<pkg>dev-libs/hiredis</pkg></flag>
		<flag name="tfo">Enable TCP Fast Open client+server</flag>
	</use>
	<upstream>
		<remote-id type="github">NLnetLabs/unbound</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-dns/unbound | euse -E <flag> -p net-dns/unbound | euse -D <flag> -p net-dns/unbound

Flag Description 1.24.2-r1 1.24.2 1.24.1-r1 1.23.0-r1
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<pkg>net-libs/nghttp2</pkg>
python Add optional support/bindings for the Python language
redis Enable cache db backend which uses<pkg>dev-libs/hiredis</pkg>
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
threads Add threads support for various packages. Usually pthreads

Files

Manifest

Type File Size Versions
DIST unbound-1.24.2.tar.gz 6905018 bytes 1.24.2
DIST unbound-1.24.2.tar.gz.asc 862 bytes 1.24.2
Unmatched Entries
Type File Size
DIST unbound-1.23.0.tar.gz 6770860 bytes
DIST unbound-1.23.0.tar.gz.asc 833 bytes
DIST unbound-1.24.1.tar.gz 6902613 bytes
DIST unbound-1.24.1.tar.gz.asc 862 bytes