bind9 1:9.18.1-1ubuntu1 source package in Ubuntu
Changelog
bind9 (1:9.18.1-1ubuntu1) jammy; urgency=medium * Merge with Debian unstable (LP: #1965981). Remaining changes: - Don't build dnstap as it depends on universe packages: + d/control: drop build-depends on libfstrm-dev, libprotobuf-c-dev and protobuf-c-compiler (universe packages) + d/dnsutils.install: don't install dnstap + d/libdns1104.symbols: don't include dnstap symbols + d/rules: don't build dnstap nor install dnstap.proto - Add back apport: + d/bind9.apport: add back old bind9 apport hook, but without calling attach_conffiles() since that is already done by apport itself, with confirmation from the user. + d/control, d/rules: build-depends on dh-apport and use it - d/NEWS: mention some of the bigger changes in 9.16.0 packaging - d/bind9.named.service: use systemd Type=forking to signal daemon init. This fixes a regression of #900788 where services whose startup depend on name resolutions may fail due to bind9 not being ready (LP #1899902). - d/control: remove optional libjemalloc-dev Build-Depends as it is not in main. - d/NEWS: mention some of the relevant changes in 9.18.0 packaging or functionality that may affect usability. * Dropped changes: - d/p/0003-Remove-spurious-debugging-true.patch: remove development leftover debugging flag from nslookup code (LP: #1961556). [ Incorporated in 9.18.1. ] - SECURITY UPDATE: cache poisoning via bogus NS records + debian/patches/CVE-2021-25220.patch: tighten rules for acceptance of records into the cache in lib/dns/resolver.c. + CVE-2021-25220 [ Incorporated in 9.18.1. ] - SECURITY UPDATE: DoS via specially crafted TCP stream + debian/patches/CVE-2022-0396.patch: ensure correct ordering in lib/isc/netmgr/netmgr.c. + CVE-2022-0396 [ Incorporated in 9.18.1. ] - SECURITY UPDATE: DNAME insist with synth-from-dnssec enabled + debian/patches/CVE-2022-0635.patch: fix logic in lib/dns/rbtdb.c. + CVE-2022-0635 [ Incorporated in 9.18.1. ] - SECURITY UPDATE: Assertion failure on delayed DS lookup + debian/patches/CVE-2022-0667.patch: fix logic in lib/dns/resolver.c. + CVE-2022-0667 [ Incorporated in 9.18.1. ] * Added changes: - d/p/lp1964400-lp1964686-Add-digdelv-system-test-to-check-that-dig-tries-othe.patch, d/p/lp1964400-lp1964686-Add-digdelv-system-test-to-check-timed-out-result-fo.patch, d/p/lp1964400-lp1964686-Add-various-dig-host-tests-for-TCP-UDP-socket-error-.patch, d/p/lp1964400-lp1964686-After-dig-request-errors-try-to-use-other-servers-wh.patch, d/p/lp1964400-lp1964686-Fix-an-issue-in-dig-when-retrying-with-the-next-serv.patch, d/p/lp1964400-lp1964686-Fix-dig-error-when-trying-the-next-server-after-a-TC.patch, d/p/lp1964400-lp1964686-When-resending-a-UDP-request-insert-the-query-to-the.patch: Fix dig error when trying the next server after a TCP connection failure. This upstream patchset also fixes a crash when using the "host" command for numeric lookups (LP: #1964400) and an infinite hang when passing a non-existent hostname to "host" (LP: #1964686). -- Sergio Durigan Junior <email address hidden> Wed, 23 Mar 2022 13:48:30 -0400
Upload details
- Uploaded by:
- Sergio Durigan Junior
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- net
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Jammy | release | main | net |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
bind9_9.18.1.orig.tar.xz | 4.8 MiB | 57c7afd871694d615cb4defb1c1bd6ed023350943d7458414db8d493ef560427 |
bind9_9.18.1.orig.tar.xz.asc | 874 bytes | 585e206134f6186dee8e9c8ec30d08a3cc3c765a7fc2803da155e2c4caaa0d39 |
bind9_9.18.1-1ubuntu1.debian.tar.xz | 90.9 KiB | 504e7c50c540621bcfa9162bd61ced6cca23e587160b42b496c07c17a2eacb96 |
bind9_9.18.1-1ubuntu1.dsc | 3.1 KiB | 5b083620f561136f99bb12751331b07b52ea2b354a68c457df68b58c3d8cc5c9 |
Available diffs
- diff from 1:9.18.0-2ubuntu3 to 1:9.18.1-1ubuntu1 (127.1 KiB)
Binary packages built by this source
- bind9: Internet Domain Name Server
The Berkeley Internet Name Domain (BIND 9) implements an Internet domain
name server. BIND 9 is the most widely-used name server software on the
Internet, and is supported by the Internet Software Consortium, www.isc.org.
.
This package provides the server and related configuration files.
- bind9-dbgsym: debug symbols for bind9
- bind9-dev: Static Libraries and Headers used by BIND 9
The Berkeley Internet Name Domain (BIND 9) implements an Internet domain
name server. BIND 9 is the most widely-used name server software on the
Internet, and is supported by the Internet Software Consortium, www.isc.org.
.
This package contains a bundle of static libraries and header files used by
BIND 9.
.
Please be aware that the BIND 9 libraries are considered private by upstream
developers and the API and ABI might break at any time.
- bind9-dnsutils: Clients provided with BIND 9
The Berkeley Internet Name Domain (BIND 9) implements an Internet domain
name server. BIND 9 is the most widely-used name server software on the
Internet, and is supported by the Internet Software Consortium, www.isc.org.
.
This package delivers various client programs related to DNS that are
derived from the BIND 9 source tree.
.
- dig - query the DNS in various ways
- nslookup - the older way to do it
- nsupdate - perform dynamic updates (See RFC2136)
- bind9-dnsutils-dbgsym: debug symbols for bind9-dnsutils
- bind9-doc: Documentation for BIND 9
This package provides various documents that are useful for maintaining a
working BIND 9 installation.
- bind9-host: DNS Lookup Utility
This package provides the 'host' DNS lookup utility in the form that
is bundled with the BIND 9 sources.
- bind9-host-dbgsym: debug symbols for bind9-host
- bind9-libs: Shared Libraries used by BIND 9
The Berkeley Internet Name Domain (BIND 9) implements an Internet domain
name server. BIND 9 is the most widely-used name server software on the
Internet, and is supported by the Internet Software Consortium, www.isc.org.
.
This package contains a bundle of shared libraries used by BIND 9.
- bind9-libs-dbgsym: debug symbols for bind9-libs
- bind9-utils: Utilities for BIND 9
This package provides various utilities that are useful for maintaining a
working BIND 9 installation.
- bind9-utils-dbgsym: debug symbols for bind9-utils
- bind9utils: Transitional package for bind9-utils
This is a transitional package. It can safely be removed.
- dnsutils: Transitional package for bind9-dnsutils
This is a transitional package. It can safely be removed.