[blfs] branch trunk updated: Update to unbound-1.25.1 (security update).

"Git Owner" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <177931122040.16531.16007254694898942713@rivendell.linuxfromscratch.org>
This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch trunk
in repository blfs.

The following commit(s) were added to refs/heads/trunk by this push:
     new d7ab8e8800 Update to unbound-1.25.1 (security update).
d7ab8e8800 is described below

commit d7ab8e88000c79fc8779381e4ffbef230f17a191
Author: Zeckmathederg <[email protected]>
AuthorDate: Wed May 20 15:06:44 2026 -0600

    Update to unbound-1.25.1 (security update).
---
 introduction/welcome/changelog.xml |  4 ++++
 packages.ent                       |  2 +-
 server/other/unbound.xml           | 43 ++++++++++++++++++++++----------------
 3 files changed, 30 insertions(+), 19 deletions(-)

diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 8b36ab5fe1..6ad1af7834 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,10 @@
     <listitem>
       <para>May 20th, 2026</para>
       <itemizedlist>
+        <listitem revision="sysv">
+          <para>[zeckma] - Update to unbound-1.25.1 (security update). Fixes
+          <ulink url="&blfs-ticket-root;23229">#23229</ulink>.</para>
+        </listitem>
         <listitem>
           <para>[jlocash] - Update to protobuf-35.0. Fixes
           <ulink url="&blfs-ticket-root;23329">#23329</ulink>.</para>
diff --git a/packages.ent b/packages.ent
index f0bbf93f25..37a36a6f32 100644
--- a/packages.ent
+++ b/packages.ent
@@ -846,7 +846,7 @@
 
 <!-- Chapter 23 -->
 <!ENTITY openldap-version             "2.6.13">
-<!ENTITY unbound-version              "1.24.2">
+<!ENTITY unbound-version              "1.25.1">
 
 <!-- Part VI -->
 <!-- Chapter 24 -->                               <!-- stable lt .90 micro version -->
diff --git a/server/other/unbound.xml b/server/other/unbound.xml
index 2e5146de7b..7c747b1dfc 100644
--- a/server/other/unbound.xml
+++ b/server/other/unbound.xml
@@ -6,16 +6,15 @@
 
   <!ENTITY unbound-download-http "https://nlnetlabs.nl/downloads/unbound/unbound-&unbound-version;.tar.gz">
   <!ENTITY unbound-download-ftp  " ">
-  <!ENTITY unbound-md5sum        "dfa7175de7a5cab0e8deb43a304795de">
+  <!ENTITY unbound-md5sum        "dce631cc8c882ebc707dade27e7fe6f3">
   <!ENTITY unbound-size          "6.6 MB">
-  <!ENTITY unbound-buildsize     "156 MB (with docs; add 11 MB for tests)">
-  <!ENTITY unbound-time          "0.3 SBU (Using parallelism=4; with docs; add 0.3 SBU for tests)">
+  <!ENTITY unbound-buildsize     "196 MB (with docs; add 11 MB for tests)">
+  <!ENTITY unbound-time          "0.3 SBU (Using parallelism=4; with docs; add 0.1 SBU for tests)">
 ]>
 
 <sect1 id="unbound" xreflabel="Unbound-&unbound-version;" revision='sysv'>
   <?dbhtml filename="unbound.html"?>
 
-
   <title>Unbound-&unbound-version;</title>
 
   <indexterm zone="unbound">
@@ -69,15 +68,17 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink url="&patch-root;/unbound-&unbound-version;-openssl4-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Unbound Dependencies</bridgehead>
-<!--
-    <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required">
-      <xref linkend="openssl"/>
- broken?
-      or <xref linkend="nss"/>
-    </para>
--->
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
@@ -99,13 +100,19 @@
     <para>
       There should be a dedicated user and group to take control of the
       <command>unbound</command> daemon after it is started. Issue the following
-      commands as the <systemitem class="username">root</systemitem> user:
+      commands as the &root; user:
     </para>
 
 <screen role="root"><userinput>groupadd -g 88 unbound &amp;&amp;
 useradd -c "Unbound DNS Resolver" -d /var/lib/unbound -u 88 \
         -g unbound -s /bin/false unbound</userinput></screen>
 
+    <para>
+      Make the package compatible with OpenSSL-4 by applying a patch:
+    </para>
+
+<screen><userinput remap="pre">patch -Np1 -i ../unbound-&unbound-version;-openssl4-1.patch</userinput></screen>
+
     <para>
       Install <application>Unbound</application> by running the following
       commands:
@@ -129,7 +136,7 @@ make</userinput></screen>
     </para>
 
     <para>
-      Now, as the <systemitem class="username">root</systemitem> user:
+      Now, as the &root; user:
     </para>
 
 <screen role="root"><userinput>make install &amp;&amp;
@@ -137,7 +144,7 @@ mv -v /usr/sbin/unbound-host /usr/bin/</userinput></screen>
 
     <para>
       If you built the documentation, install it by running the following
-      commands as the <systemitem class="username">root</systemitem> user:
+      commands as the &root; user:
     </para>
 
 <screen role="root"
@@ -196,9 +203,9 @@ install -v -m644 doc/html/* /usr/share/doc/unbound-&unbound-version;</userinput>
 <screen role="root"><userinput>echo "nameserver 127.0.0.1" > /etc/resolv.conf</userinput></screen>
 
       <para>
-        For advanced configuration see
-        <filename>/etc/unbound/unbound.conf</filename> file and the
-        documentation.
+        For advanced configuration, view the
+        <filename>/etc/unbound/unbound.conf</filename> file and the installed
+        or online documentation.
       </para>
 
       <para revision="sysv">

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.