Index: bootscripts/lfs/init.d/sysklogd
===================================================================
--- bootscripts/lfs/init.d/sysklogd	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ bootscripts/lfs/init.d/sysklogd	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -8,4 +8,7 @@
 #               DJ Lucas - dj@linuxfromscratch.org
 # Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org
+# Update      : Bruce Dubbs - bdubbs@linuxfromscratch.org LFS12.1
+#               Remove kernel log daemon.  The functionality has been
+#               merged with syslogd.                
 #
 # Version     : LFS 7.0
@@ -21,6 +24,6 @@
 # Default-Start:       2 3 4 5
 # Default-Stop:        0 1 6
-# Short-Description:   Starts kernel and system log daemons.
-# Description:         Starts kernel and system log daemons.
+# Short-Description:   Starts system log daemon.
+# Description:         Starts system log daemon.
 #                      /etc/fstab.
 # X-LFS-Provided-By:   LFS
@@ -35,15 +38,7 @@
       start_daemon /sbin/syslogd $parms
       evaluate_retval
-
-      log_info_msg "Starting kernel log daemon..."
-      start_daemon /sbin/klogd
-      evaluate_retval
       ;;
 
    stop)
-      log_info_msg "Stopping kernel log daemon..."
-      killproc /sbin/klogd
-      evaluate_retval
-
       log_info_msg "Stopping system log daemon..."
       killproc /sbin/syslogd
Index: chapter01/askforhelp.xml
===================================================================
--- chapter01/askforhelp.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter01/askforhelp.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -111,8 +111,8 @@
     output.</para>
 
-<screen><computeroutput>gcc -DALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
--DLOCALEDIR=\"/mnt/lfs/usr/share/locale\"
--DLIBDIR=\"/mnt/lfs/usr/lib\"
--DINCLUDEDIR=\"/mnt/lfs/usr/include\" -DHAVE_CONFIG_H -I. -I.
+<screen><computeroutput>gcc -D ALIASPATH=\"/mnt/lfs/usr/share/locale:.\"
+-D LOCALEDIR=\"/mnt/lfs/usr/share/locale\"
+-D LIBDIR=\"/mnt/lfs/usr/lib\"
+-D INCLUDEDIR=\"/mnt/lfs/usr/include\" -D HAVE_CONFIG_H -I. -I.
 -g -O2 -c getopt1.c
 gcc -g -O2 -static -o make ar.o arscan.o commands.o dir.o
Index: chapter01/changelog.xml
===================================================================
--- chapter01/changelog.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter01/changelog.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -42,4 +42,42 @@
 
     <listitem>
+      <para>2024-07-01</para>
+      <itemizedlist>
+        <listitem>
+          <para>[bdubbs] - Update to iana-etc-20240612. Addresses
+          <ulink url='&lfs-ticket-root;5006'>#5006</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to bc-6.7.6. Fixes
+          <ulink url='&lfs-ticket-root;5506'>#5506</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to man-pages-6.9.1. Fixes
+          <ulink url='&lfs-ticket-root;5507'>#5507</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to linux-6.9.7. Fixes
+          <ulink url='&lfs-ticket-root;5508'>#5508</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to sysklogd-2.5.2. Fixes
+          <ulink url='&lfs-ticket-root;5509'>#5509</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to shadow-4.16.0. Fixes
+          <ulink url='&lfs-ticket-root;5510'>#5510</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to systemd-256.1. Fixes
+          <ulink url='&lfs-ticket-root;5511'>#5511</ulink>.</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Update to setuptools-70.1.1. Fixes
+          <ulink url='&lfs-ticket-root;5512'>#5512</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>2024-06-15</para>
       <itemizedlist>
@@ -70,5 +108,5 @@
         <listitem>
           <para>[bdubbs] - Update to linux-6.9.4. Fixes
-          <ulink url='&lfs-ticket-root;5491'>#5505</ulink>.</para>
+          <ulink url='&lfs-ticket-root;5505'>#5505</ulink>.</para>
         </listitem>
         <listitem>
Index: chapter01/whatsnew.xml
===================================================================
--- chapter01/whatsnew.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter01/whatsnew.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -42,7 +42,7 @@
       <para>Bash-&bash-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Bc-&bc-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Binutils-&binutils-version;</para>
@@ -234,7 +234,7 @@
       <para>Shadow-&shadow-version;</para>
     </listitem>
-    <!--<listitem revision="sysv">
+    <listitem revision="sysv">
       <para>Sysklogd-&sysklogd-version;</para>
-    </listitem>-->
+    </listitem>
     <listitem>
       <para>Systemd-&systemd-version;</para>
Index: chapter07/perl.xml
===================================================================
--- chapter07/perl.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter07/perl.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -46,14 +46,14 @@
     <para>Prepare Perl for compilation:</para>
 
-    <screen><userinput remap="configure">sh Configure -des                                        \
-             -Dprefix=/usr                               \
-             -Dvendorprefix=/usr                         \
-             -Duseshrplib                                \
-             -Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl     \
-             -Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl     \
-             -Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl     \
-             -Dsitearch=/usr/lib/perl5/&perl-version-min;/site_perl    \
-             -Dvendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl \
-             -Dvendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl</userinput></screen>
+    <screen><userinput remap="configure">sh Configure -des                                         \
+             -D prefix=/usr                               \
+             -D vendorprefix=/usr                         \
+             -D useshrplib                                \
+             -D privlib=/usr/lib/perl5/&perl-version-min;/core_perl     \
+             -D archlib=/usr/lib/perl5/&perl-version-min;/core_perl     \
+             -D sitelib=/usr/lib/perl5/&perl-version-min;/site_perl     \
+             -D sitearch=/usr/lib/perl5/&perl-version-min;/site_perl    \
+             -D vendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl \
+             -D vendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl</userinput></screen>
 
     <variablelist>
@@ -70,5 +70,5 @@
 
       <varlistentry>
-        <term><parameter>-Dvendorprefix=/usr</parameter></term>
+        <term><parameter>-D vendorprefix=/usr</parameter></term>
         <listitem>
           <para>This ensures <command>perl</command> knows how to
@@ -78,5 +78,5 @@
 
       <varlistentry>
-        <term><parameter>-Duseshrplib</parameter></term>
+        <term><parameter>-D useshrplib</parameter></term>
         <listitem>
           <para>Build <systemitem class='library'>libperl</systemitem>
@@ -87,5 +87,5 @@
 
       <varlistentry>
-        <term><parameter>-Dprivlib,-Darchlib,-Dsitelib,...</parameter></term>
+        <term><parameter>-D privlib,-D archlib,-D sitelib,...</parameter></term>
         <listitem>
           <para>These settings define where Perl looks for installed
Index: chapter08/perl.xml
===================================================================
--- chapter08/perl.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter08/perl.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -61,18 +61,18 @@
     use the defaults that Perl auto-detects:</para>
 
- <screen><userinput remap="configure">sh Configure -des                                         \
-             -Dprefix=/usr                                \
-             -Dvendorprefix=/usr                          \
-             -Dprivlib=/usr/lib/perl5/&perl-version-min;/core_perl      \
-             -Darchlib=/usr/lib/perl5/&perl-version-min;/core_perl      \
-             -Dsitelib=/usr/lib/perl5/&perl-version-min;/site_perl      \
-             -Dsitearch=/usr/lib/perl5/&perl-version-min;/site_perl     \
-             -Dvendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl  \
-             -Dvendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl \
-             -Dman1dir=/usr/share/man/man1                \
-             -Dman3dir=/usr/share/man/man3                \
-             -Dpager="/usr/bin/less -isR"                 \
-             -Duseshrplib                                 \
-             -Dusethreads</userinput></screen>
+ <screen><userinput remap="configure">sh Configure -des                                          \
+             -D prefix=/usr                                \
+             -D vendorprefix=/usr                          \
+             -D privlib=/usr/lib/perl5/&perl-version-min;/core_perl      \
+             -D archlib=/usr/lib/perl5/&perl-version-min;/core_perl      \
+             -D sitelib=/usr/lib/perl5/&perl-version-min;/site_perl      \
+             -D sitearch=/usr/lib/perl5/&perl-version-min;/site_perl     \
+             -D vendorlib=/usr/lib/perl5/&perl-version-min;/vendor_perl  \
+             -D vendorarch=/usr/lib/perl5/&perl-version-min;/vendor_perl \
+             -D man1dir=/usr/share/man/man1                \
+             -D man3dir=/usr/share/man/man3                \
+             -D pager="/usr/bin/less -isR"                 \
+             -D useshrplib                                 \
+             -D usethreads</userinput></screen>
 
     <variablelist>
@@ -80,5 +80,5 @@
 
       <varlistentry>
-        <term><parameter>-Dpager="/usr/bin/less -isR"</parameter></term>
+        <term><parameter>-D pager="/usr/bin/less -isR"</parameter></term>
         <listitem>
           <para>This ensures that <userinput>less</userinput> is used instead
@@ -88,6 +88,6 @@
 
       <varlistentry>
-        <term><parameter>-Dman1dir=/usr/share/man/man1
-        -Dman3dir=/usr/share/man/man3</parameter></term>
+        <term><parameter>-D man1dir=/usr/share/man/man1
+        -D man3dir=/usr/share/man/man3</parameter></term>
         <listitem>
           <para>Since Groff is not installed yet, <command>Configure</command>
@@ -98,5 +98,5 @@
 
       <varlistentry>
-        <term><parameter>-Dusethreads</parameter></term>
+        <term><parameter>-D usethreads</parameter></term>
         <listitem>
           <para>Build Perl with support for threads.</para>
Index: chapter08/sysklogd.xml
===================================================================
--- chapter08/sysklogd.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter08/sysklogd.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -42,9 +42,10 @@
     <title>Installation of Sysklogd</title>
 
-    <para>First, fix a problem that causes a segmentation fault in klogd
-    under some conditions, and fix an obsolete program construct:</para>
+    <para>Prepare the package for compilation:</para>
 
-<screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
-sed -i 's/union wait/int/' syslogd.c</userinput></screen>
+<screen><userinput remap="configure">./configure --prefix=/usr      \
+            --sysconfdir=/etc  \
+            --runstatedir=/run \
+            --without-logger</userinput></screen>
 
     <para>Compile the package:</para>
@@ -95,8 +96,8 @@
 
     <segmentedlist>
-      <segtitle>Installed programs</segtitle>
+      <segtitle>Installed program</segtitle>
 
       <seglistitem>
-        <seg>klogd and syslogd</seg>
+        <seg>syslogd</seg>
       </seglistitem>
     </segmentedlist>
@@ -106,14 +107,4 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
-
-      <varlistentry id="klogd">
-        <term><command>klogd</command></term>
-        <listitem>
-          <para>A system daemon for intercepting and logging kernel messages</para>
-          <indexterm zone="ch-system-sysklogd klogd">
-            <primary sortas="b-klogd">klogd</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
 
       <varlistentry id="syslogd">
Index: chapter08/systemd.xml
===================================================================
--- chapter08/systemd.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter08/systemd.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -54,24 +54,23 @@
 cd       build
 
-meson setup \
-      --prefix=/usr                 \
-      --buildtype=release           \
-      -Ddefault-dnssec=no           \
-      -Dfirstboot=false             \
-      -Dinstall-tests=false         \
-      -Dldconfig=false              \
-      -Dsysusers=false              \
-      -Drpmmacrosdir=no             \
-      -Dhomed=disabled              \
-      -Duserdb=false                \
-      -Dman=disabled                \
-      -Dmode=release                \
-      -Dpamconfdir=no               \
-      -Ddev-kvm-mode=0660           \
-      -Dnobody-group=nogroup        \
-      -Dsysupdate=disabled          \
-      -Dukify=disabled              \
-      -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
-      ..</userinput></screen>
+meson setup ..                \
+      --prefix=/usr           \
+      --buildtype=release     \
+      -D default-dnssec=no    \
+      -D firstboot=false      \
+      -D install-tests=false  \
+      -D ldconfig=false       \
+      -D sysusers=false       \
+      -D rpmmacrosdir=no      \
+      -D homed=disabled       \
+      -D userdb=false         \
+      -D man=disabled         \
+      -D mode=release         \
+      -D pamconfdir=no        \
+      -D dev-kvm-mode=0660    \
+      -D nobody-group=nogroup \
+      -D sysupdate=disabled   \
+      -D ukify=disabled       \
+      -D docdir=/usr/share/doc/systemd-&systemd-version;</userinput></screen>
 
     <variablelist>
@@ -88,5 +87,5 @@
 
       <varlistentry>
-        <term><parameter>-Ddefault-dnssec=no</parameter></term>
+        <term><parameter>-D default-dnssec=no</parameter></term>
         <listitem>
           <para>This switch turns off the experimental DNSSEC support.</para>
@@ -95,5 +94,5 @@
 
       <varlistentry>
-        <term><parameter>-Dfirstboot=false</parameter></term>
+        <term><parameter>-D firstboot=false</parameter></term>
         <listitem>
           <para>This switch prevents installation of systemd
@@ -105,5 +104,5 @@
 
       <varlistentry>
-        <term><parameter>-Dinstall-tests=false</parameter></term>
+        <term><parameter>-D install-tests=false</parameter></term>
         <listitem>
           <para>This switch prevents installation of the compiled tests.</para>
@@ -112,5 +111,5 @@
 
       <varlistentry>
-        <term><parameter>-Dldconfig=false</parameter></term>
+        <term><parameter>-D ldconfig=false</parameter></term>
         <listitem>
           <para>This switch prevents installation of a systemd unit that runs
@@ -122,5 +121,5 @@
 
       <varlistentry>
-        <term><parameter>-Dsysusers=false</parameter></term>
+        <term><parameter>-D sysusers=false</parameter></term>
         <listitem>
           <para>This switch prevents installation of systemd
@@ -134,5 +133,5 @@
 
       <varlistentry>
-        <term><parameter>-Drpmmacrosdir=no</parameter></term>
+        <term><parameter>-D rpmmacrosdir=no</parameter></term>
         <listitem>
           <para>This switch disables installation of RPM Macros
@@ -142,6 +141,6 @@
 
       <varlistentry>
-        <term><parameter>-Dhomed=disabled</parameter> and
-        <parameter>-Duserdb=false</parameter></term>
+        <term><parameter>-D homed=disabled</parameter> and
+        <parameter>-D userdb=false</parameter></term>
         <listitem>
           <para>Remove two daemons with dependencies that do not fit
@@ -151,5 +150,5 @@
 
       <varlistentry>
-        <term><parameter>-Dman=disabled</parameter></term>
+        <term><parameter>-D man=disabled</parameter></term>
         <listitem>
           <para>Prevent the generation of man pages to avoid extra
@@ -160,5 +159,5 @@
 
       <varlistentry>
-        <term><parameter>-Dmode=release</parameter></term>
+        <term><parameter>-D mode=release</parameter></term>
         <listitem>
           <para>Disable some features considered experimental by upstream.
@@ -168,5 +167,5 @@
 
       <varlistentry>
-        <term><parameter>-Dpamconfdir=no</parameter></term>
+        <term><parameter>-D pamconfdir=no</parameter></term>
         <listitem>
           <para>Prevent the installation of a PAM configuration file not
@@ -176,5 +175,5 @@
 
       <varlistentry>
-        <term><parameter>-Ddev-kvm-mode=0660</parameter></term>
+        <term><parameter>-D dev-kvm-mode=0660</parameter></term>
         <listitem>
           <para>The default udev rule would allow all users to access
@@ -185,5 +184,5 @@
 
       <varlistentry>
-        <term><parameter>-Dnobody-group=nogroup</parameter></term>
+        <term><parameter>-D nobody-group=nogroup</parameter></term>
         <listitem>
           <para>Tell the package the group name with GID 65534 is
@@ -193,5 +192,5 @@
 
       <varlistentry>
-        <term><parameter>-Dsysupdate=disabled</parameter></term>
+        <term><parameter>-D sysupdate=disabled</parameter></term>
         <listitem>
           <para>Do not install the <command>systemd-sysupdate</command>
@@ -204,5 +203,5 @@
 
       <varlistentry>
-        <term><parameter>-Dukify=disabled</parameter></term>
+        <term><parameter>-D ukify=disabled</parameter></term>
         <listitem>
           <para>Do not install the <command>systemd-ukify</command> script.
@@ -228,5 +227,6 @@
          after initializing the system with systemd.  -->
     <para>Three tests: <literal>systemd:core / test-namespace</literal>,
-    <literal>test-chase</literal>, and <literal>test-systemd-tmpfiles</literal>,
+                       <literal>test-loopback</literal>, and 
+                       <literal>test-copy</literal>,
     are known to fail in the LFS chroot environment.  Some other tests may
     fail because they depend on various kernel configuration options.</para>
@@ -240,5 +240,5 @@
     <!-- Please make sure systemd man pages tarball has a common leading
          component in the path.  -->
-<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-version;.tar.xz \
+<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz \
     --no-same-owner --strip-components=1   \
     -C /usr/share/man</userinput></screen>
Index: chapter08/udev.xml
===================================================================
--- chapter08/udev.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter08/udev.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -66,13 +66,12 @@
 cd       build
 
-meson setup \
-      --prefix=/usr                 \
-      --buildtype=release           \
-      -Dmode=release                \
-      -Ddev-kvm-mode=0660           \
-      -Dlink-udev-shared=false      \
-      -Dlogind=false                \
-      -Dvconsole=false              \
-      ..</userinput></screen>
+meson setup ..                  \
+      --prefix=/usr             \
+      --buildtype=release       \
+      -D mode=release           \
+      -D dev-kvm-mode=0660      \
+      -D link-udev-shared=false \
+      -D logind=false           \
+      -D vconsole=false</userinput></screen>
 
     <variablelist>
@@ -89,5 +88,5 @@
 
       <varlistentry>
-        <term><parameter>-Dmode=release</parameter></term>
+        <term><parameter>-D mode=release</parameter></term>
         <listitem>
           <para>Disable some features considered experimental by upstream.
@@ -97,5 +96,5 @@
 
       <varlistentry>
-        <term><parameter>-Ddev-kvm-mode=0660</parameter></term>
+        <term><parameter>-D dev-kvm-mode=0660</parameter></term>
         <listitem>
           <para>The default udev rule would allow all users to access
@@ -106,5 +105,5 @@
 
       <varlistentry>
-        <term><parameter>-Dlink-udev-shared=false</parameter></term>
+        <term><parameter>-D link-udev-shared=false</parameter></term>
         <listitem>
           <para>This option prevents udev from linking to the internal
@@ -117,5 +116,5 @@
 
       <varlistentry>
-        <term><parameter>-Dlogind=false -Dvconsole=false</parameter></term>
+        <term><parameter>-D logind=false -D vconsole=false</parameter></term>
         <listitem>
           <para>These options prevent the generation of several udev rule
Index: chapter09/systemd-custom.xml
===================================================================
--- chapter09/systemd-custom.xml	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ chapter09/systemd-custom.xml	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -306,5 +306,5 @@
           <emphasis>Disable at build-time</emphasis>: You can disable
           lingering by default while building systemd by adding the switch
-          <parameter>-Ddefault-kill-user-processes=false</parameter> to the
+          <parameter>-D default-kill-user-processes=false</parameter> to the
           <command>meson</command> command for systemd. This completely
           disables the ability of systemd to kill user processes at session
Index: packages.ent
===================================================================
--- packages.ent	(revision 201aa93863b8999290f262baa52e487e01bfada3)
+++ packages.ent	(revision e91edadd00517fe2c7d00b6bef1ca870ce2dcbaf)
@@ -58,8 +58,8 @@
 <!ENTITY bash-fin-sbu "1.2 SBU">
 
-<!ENTITY bc-version "6.7.5">
-<!ENTITY bc-size "460 KB">
+<!ENTITY bc-version "6.7.6">
+<!ENTITY bc-size "463 KB">
 <!ENTITY bc-url "https://github.com/gavinhoward/bc/releases/download/&bc-version;/bc-&bc-version;.tar.xz">
-<!ENTITY bc-md5 "e249b1f86f886d6fb71c15f72b65dd3d">
+<!ENTITY bc-md5 "a47aa5e4e7395fbcd159a9228613b97b">
 <!ENTITY bc-home "https://git.gavinhoward.com/gavin/bc">
 <!ENTITY bc-fin-du "7.8 MB">
@@ -318,8 +318,8 @@
 <!ENTITY gzip-fin-sbu "0.3 SBU">
 
-<!ENTITY iana-etc-version "20240607">
+<!ENTITY iana-etc-version "20240612">
 <!ENTITY iana-etc-size "590 KB">
 <!ENTITY iana-etc-url "https://github.com/Mic92/iana-etc/releases/download/&iana-etc-version;/iana-etc-&iana-etc-version;.tar.gz">
-<!ENTITY iana-etc-md5 "924a0799dc0342ce82dc4fc95c0f1a1e">
+<!ENTITY iana-etc-md5 "e89d8925bf0180ad71da055c55738cf3">
 <!ENTITY iana-etc-home "https://www.iana.org/protocols">
 <!ENTITY iana-etc-fin-du "4.8 MB">
@@ -382,5 +382,5 @@
 <!ENTITY less-fin-sbu "less than 0.1 SBU">
 
-<!ENTITY lfs-bootscripts-version "20240416">      <!-- Scripts depend on this format -->
+<!ENTITY lfs-bootscripts-version "20240630">      <!-- Scripts depend on this format -->
 <!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">
 <!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.xz">
@@ -432,10 +432,10 @@
 <!ENTITY linux-major-version "6">
 <!ENTITY linux-minor-version "9">
-<!ENTITY linux-patch-version "4">
+<!ENTITY linux-patch-version "7">
 <!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
-<!ENTITY linux-size "140,683 KB">
+<!ENTITY linux-size "140,725 KB">
 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
-<!ENTITY linux-md5 "b4d1dd34887178ad0b90973f779e238b">
+<!ENTITY linux-md5 "05d341be44220843c0cd5c1f11887919">
 <!ENTITY linux-home "https://www.kernel.org/">
 <!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
@@ -487,8 +487,8 @@
 <!ENTITY man-db-fin-sbu "0.2 SBU">
 
-<!ENTITY man-pages-version "6.8">
-<!ENTITY man-pages-size "1,809 KB">
+<!ENTITY man-pages-version "6.9.1">
+<!ENTITY man-pages-size "1,821 KB">
 <!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
-<!ENTITY man-pages-md5 "b4bbf3d7ba22877eeec4916168b40268">
+<!ENTITY man-pages-md5 "4d56775b6cce4edf1e496249e7c01c1a">
 <!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
 <!ENTITY man-pages-fin-du "33 MB">
@@ -637,36 +637,36 @@
 <!ENTITY sed-fin-sbu "0.3 SBU">
 
-<!ENTITY setuptools-version "70.0.0">
-<!ENTITY setuptools-size "2,213 KB">
+<!ENTITY setuptools-version "70.1.1">
+<!ENTITY setuptools-size "2,239 KB">
 <!ENTITY setuptools-url "&pypi-src;/s/setuptools/setuptools-&setuptools-version;.tar.gz">
-<!ENTITY setuptools-md5 "88caf808cae6c9096abf8939f2d074bb">
+<!ENTITY setuptools-md5 "ca9b74245ee9acf0fa34b02c03ec6f47">
 <!ENTITY setuptools-home "&pypi-home;/setuptools/">
 <!ENTITY setuptools-fin-du "20 MB">
 <!ENTITY setuptools-fin-sbu "less than 0.1 SBU">
 
-<!ENTITY shadow-version "4.15.1">
-<!ENTITY shadow-size "1,742 KB">
+<!ENTITY shadow-version "4.16.0">
+<!ENTITY shadow-size "2,154 KB">
 <!ENTITY shadow-url "&github;/shadow-maint/shadow/releases/download/&shadow-version;/shadow-&shadow-version;.tar.xz">
-<!ENTITY shadow-md5 "006b0856abd49b5e7b45b7cb78ca272a">
+<!ENTITY shadow-md5 "eb70bad3316d08f0d3bb3d4bbeccb3b4">
 <!ENTITY shadow-home "&github;/shadow-maint/shadow/">
 <!ENTITY shadow-fin-du "49 MB">
 <!ENTITY shadow-fin-sbu "0.1 SBU">
 
-<!ENTITY sysklogd-version "1.5.1">
-<!ENTITY sysklogd-size "88 KB">
-<!ENTITY sysklogd-url "https://www.infodrom.org/projects/sysklogd/download/sysklogd-&sysklogd-version;.tar.gz">
-<!ENTITY sysklogd-md5 "c70599ab0d037fde724f7210c2c8d7f8">
+<!ENTITY sysklogd-version "2.5.2">
+<!ENTITY sysklogd-size "449 KB">
+<!ENTITY sysklogd-url "https://github.com/troglobit/sysklogd/releases/download/v&sysklogd-version;/sysklogd-&sysklogd-version;.tar.gz">
+<!ENTITY sysklogd-md5 "8d731aa7215a899f1070029c9794b423">
 <!ENTITY sysklogd-home "https://www.infodrom.org/projects/sysklogd/">
 <!ENTITY sysklogd-fin-du "680 KB">
 <!ENTITY sysklogd-fin-sbu "less than 0.1 SBU">
 
-<!ENTITY systemd-version  "256">
+<!ENTITY systemd-version  "256.1">
 <!--<!ENTITY systemd-stable   "6b4878d">-->
 <!-- The above entity is used whenever we move to a stable backport branch. In the event of a critical problem or kernel
      change that is incompatible, we will switch to the backport branch until the next stable release. -->
-<!ENTITY systemd-size     "15,274 KB">
+<!ENTITY systemd-size     "15,277 KB">
 <!ENTITY systemd-url      "&github;/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
 <!--<!ENTITY systemd-url      "&anduin-sources;/systemd-&systemd-version;-&systemd-stable;.tar.xz">-->
-<!ENTITY systemd-md5      "4796b6eb1e23d809a1f11426d171b065">
+<!ENTITY systemd-md5      "46c30853682f8017df979c3d26b9c9dc">
 <!ENTITY systemd-home     "https://www.freedesktop.org/wiki/Software/systemd/">
 <!ENTITY systemd-man-version "256">
