Skip to content

Commit

Permalink
Update Unbound to release 1.22.0
Browse files Browse the repository at this point in the history
  • Loading branch information
klutchell committed Oct 17, 2024
1 parent 5979887 commit 66e6822
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 4 deletions.
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,9 @@ FROM build-base AS unbound

WORKDIR /src

ARG UNBOUND_VERSION=1.21.1
# https://nlnetlabs.nl/downloads/unbound/unbound-1.21.1.tar.gz.sha256
ARG UNBOUND_SHA256="3036d23c23622b36d3c87e943117bdec1ac8f819636eb978d806416b0fa9ea46"
ARG UNBOUND_VERSION=1.22.0
# https://nlnetlabs.nl/downloads/unbound/unbound-1.22.0.tar.gz.sha256
ARG UNBOUND_SHA256="c5dd1bdef5d5685b2cedb749158dd152c52d44f65529a34ac15cd88d4b1b3d43"

ADD https://nlnetlabs.nl/downloads/unbound/unbound-${UNBOUND_VERSION}.tar.gz unbound.tar.gz

Expand Down
26 changes: 25 additions & 1 deletion rootfs_overlay/etc/unbound/unbound.conf.example
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#
# Example configuration file.
#
# See unbound.conf(5) man page, version 1.21.1.
# See unbound.conf(5) man page, version 1.22.0.
#
# this is a comment.

Expand Down Expand Up @@ -187,6 +187,15 @@ server:
# query upon encountering a CNAME record.
# max-query-restarts: 11

# Limit on number of NS records in NS RRset for incoming packets.
# iter-scrub-ns: 20

# Limit on number of CNAME, DNAME records for incoming packets.
# iter-scrub-cname: 11

# Limit on upstream queries for an incoming query and its recursion.
# max-global-quota: 128

# msec for waiting for an unknown server to reply. Increase if you
# are behind a slow satellite link, to eg. 1128.
# unknown-server-time-limit: 376
Expand Down Expand Up @@ -452,6 +461,10 @@ server:
# print UTC timestamp in ascii to logfile, default is epoch in seconds.
# log-time-ascii: no

# log timestamp in ISO8601 format if also log-time-ascii is enabled.
# (y-m-dTh:m:s.msec[+-]tzhours:tzminutes)
# log-time-iso: no

# print one line with time, IP, name, type, class for every query.
# log-queries: no

Expand Down Expand Up @@ -524,6 +537,9 @@ server:
# Harden against out of zone rrsets, to avoid spoofing attempts.
# harden-glue: yes

# Harden against unverified (outside-zone, including sibling zone) glue rrsets
# harden-unverified-glue: no

# Harden against receiving dnssec-stripped data. If you turn it
# off, failing to validate dnskey data for a trustanchor will
# trigger insecure mode for that zone (like without a trustanchor).
Expand Down Expand Up @@ -904,6 +920,7 @@ server:
# tls-service-pem: "path/to/publiccertfile.pem"
# tls-port: 853
# https-port: 443
# quic-port: 853

# cipher setting for TLSv1.2
# tls-ciphers: "DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256"
Expand Down Expand Up @@ -968,6 +985,9 @@ server:
# Disable TLS for DNS-over-HTTP downstream service.
# http-notls-downstream: no

# Maximum number of bytes used for QUIC buffers.
# quic-size: 8m

# The interfaces that use these listed port numbers will support and
# expect PROXYv2. For UDP and TCP/TLS interfaces.
# proxy-protocol-port: portno for each of the port numbers.
Expand Down Expand Up @@ -1289,6 +1309,10 @@ remote-control:
# # redis-server-password: ""
# # timeout (in ms) for communication with the redis server
# redis-timeout: 100
# # timeout (in ms) for commands, if 0, uses redis-timeout.
# redis-command-timeout: 0
# # timeout (in ms) for connection set up, if 0, uses redis-timeout.
# redis-connect-timeout: 0
# # set timeout on redis records based on DNS response TTL
# redis-expire-records: no
# # redis logical database to use, 0 is the default database.
Expand Down

0 comments on commit 66e6822

Please sign in to comment.