diff --git a/bind-9.18-doc-arm-rhel9.patch b/bind-9.18-doc-arm-rhel9.patch new file mode 100644 index 0000000..2778e1e --- /dev/null +++ b/bind-9.18-doc-arm-rhel9.patch @@ -0,0 +1,46 @@ +diff --git a/doc/arm/dnssec.inc.rst b/doc/arm/dnssec.inc.rst +index 0d72000..f4810ae 100644 +--- a/doc/arm/dnssec.inc.rst ++++ b/doc/arm/dnssec.inc.rst +@@ -282,7 +282,7 @@ NSEC3 + + To sign using :ref:`NSEC3 ` instead of :ref:`NSEC + `, add an NSEC3PARAM record to the initial update +-request. The :term:`OPTOUT ` bit in the NSEC3 ++request. The :term:`OPTOUT ` bit in the NSEC3 + chain can be set in the flags field of the + NSEC3PARAM record. + +diff --git a/doc/arm/reference.rst b/doc/arm/reference.rst +index ef6c1c7..b59b0ac 100644 +--- a/doc/arm/reference.rst ++++ b/doc/arm/reference.rst +@@ -35,7 +35,7 @@ The file :file:`named.conf` may contain three types of entities: + + Block + :ref:`Blocks ` are containers for :term:`statements +- ` which either have common functionality - for example, ++ ` which either have common functionality - for example, + the definition of a cryptographic key in a :namedconf:ref:`key` block - or which + define the scope of the statement - for example, a statement which appears + in a :namedconf:ref:`zone` block has scope only for that zone. +@@ -68,7 +68,7 @@ The file :file:`named.conf` may contain three types of entities: + more argument/value pairs. The :any:`also-notify` statement may take a number + of such argument/value pairs, such as ``also-notify port 5353;``, + where ``port`` is the argument and ``5353`` is the corresponding value. +- - Statements can appear in a single :term:`block` - for ++ - Statements can appear in a single :term:`block ` - for + example, an :namedconf:ref:`algorithm` statement can appear only in a + :namedconf:ref:`key` block - or in multiple blocks - for example, an + :any:`also-notify` statement can appear in an :namedconf:ref:`options` +@@ -6550,8 +6550,8 @@ The following options can be specified in a :any:`dnssec-policy` statement: + of the indicated length. + + .. warning:: +- Do not use extra :term:`iterations`, :term:`salt`, and +- :term:`opt-out` unless their implications are fully understood. ++ Do not use extra :term:`iterations `, :term:`salt `, and ++ :term:`opt-out ` unless their implications are fully understood. + A higher number of iterations causes interoperability problems and opens + servers to CPU-exhausting DoS attacks. + diff --git a/bind.spec b/bind.spec index 178f2b9..29f1762 100644 --- a/bind.spec +++ b/bind.spec @@ -63,7 +63,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv Name: bind License: MPLv2.0 Version: 9.18.7 -Release: 1%{?dist} +Release: 2%{?dist} Epoch: 32 Url: https://www.isc.org/downloads/bind/ # @@ -106,6 +106,9 @@ Patch24: bind-9.18-pkcs11-engine-compat-api.patch Patch25: bind-9.18-pkcs11-engine-remove-deadcode.patch # https://bugzilla.redhat.com/show_bug.cgi?id=2122010 Patch26: bind-9.18-unittest-netmgr-unstable.patch +# Fix building ARM docs in EPEL9 +# https://gitlab.isc.org/isc-projects/bind9/-/merge_requests/6815 +Patch27: bind-9.18-doc-arm-rhel9.patch %{?systemd_ordering} Requires: coreutils @@ -954,6 +957,9 @@ fi; %endif %changelog +* Sat Sep 24 2022 Petr Menšík - 32:9.18.7-2 +- Build ARM documentation also with older sphinx on RHEL9 + * Wed Sep 21 2022 Petr Menšík - 32:9.18.7-1 - Update to 9.18.7 (#2128609)