diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index b7743d366..5749f5815 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -40,6 +40,56 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2025-01-01
+
+
+ [renodr] - Update to libxcrypt-4.4.37. Fixes
+ #5618.
+
+
+ [renodr] - Update to dbus-1.16.0. Fixes
+ #5609.
+
+
+ [bdubbs] - Update to iana-etc-20241220. Addresses
+ #5006.
+
+
+ [bdubbs] - Update to texinfo-7.2. Fixes
+ #5616.
+
+
+ [bdubbs] - Update to sysvinit-3.12. Fixes
+ #5615.
+
+
+ [bdubbs] - Update to shadow-4.17.0. Fixes
+ #5617.
+
+
+ [bdubbs] - Update to procps-ng-4.0.5. Fixes
+ #5611.
+
+
+ [bdubbs] - Update to meson-1.6.1. Fixes
+ #5610.
+
+
+ [bdubbs] - Update to linux-6.12.7. Fixes
+ #5613.
+
+
+ [bdubbs] - Update to kbd-2.7.1. Fixes
+ #5608.
+
+
+ [bdubbs] - Update to jinja2-3.1.5 (Security Update). Fixes
+ #5614.
+
+
+
+
2024-12-23
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index aa8d41543..90afb8d16 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -62,9 +62,9 @@
-
+
@@ -134,9 +134,9 @@
IPRoute2-&iproute2-version;
-
+
Kbd-&kbd-version;
@@ -164,6 +164,9 @@
Libtool-&libtool-version;
+
+ Libxcrypt-&libxcrypt-version;
+
Linux-&linux-version;
@@ -212,9 +215,9 @@
-
+
@@ -230,9 +233,9 @@
Setuptools-&setuptools-version;
-
+
Sysklogd-&sysklogd-version;
diff --git a/chapter08/dbus.xml b/chapter08/dbus.xml
index 36d5c55ca..086b30b93 100644
--- a/chapter08/dbus.xml
+++ b/chapter08/dbus.xml
@@ -48,41 +48,21 @@
Prepare D-Bus for compilation:
-./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --runstatedir=/run \
- --enable-user-session \
- --disable-static \
- --disable-doxygen-docs \
- --disable-xml-docs \
- --docdir=/usr/share/doc/dbus-&dbus-version; \
- --with-system-socket=/run/dbus/system_bus_socket
+mkdir build
+cd build
+
+meson setup --prefix=/usr --buildtype=release --wrap-mode=nofallback ..
- The meaning of the configure options:
+ The meaning of the meson options:
- --runstatedir=/run and
- --with-system-socket=/run/dbus/system_bus_socket
+ --wrap-mode=nofallback
- These cause the PID file and the system bus socket
- to be in /run, instead of
- the deprecated /var/run.
-
-
-
-
-
- --enable-user-session
-
-
- This ensures the D-Bus per-user service and socket unit
- files are installed for Systemd. They are not useful (but
- harmless) in a base LFS installation, however they can be used
- once systemd is rebuilt with PAM support in BLFS.
+ This switch prevents meson from attempting to download a copy
+ of the Glib package for the tests.
@@ -90,11 +70,11 @@
Compile the package:
-make
+ninja
To test the results, issue:
-make check
+ninja test
Many tests are disabled because they require additional
packages that are not included in LFS. Instructions for running the
@@ -103,7 +83,7 @@
Install the package:
-make install
+ninja install
Create a symlink so that D-Bus and systemd can use the same
machine-id file:
@@ -149,7 +129,7 @@
dbus-daemon
- Is the D-Bus message bus daemon
+ is the D-Bus message bus daemon
dbus-daemon
@@ -159,7 +139,7 @@
dbus-launch
- Starts dbus-daemon from a shell
+ starts dbus-daemon from a shell
script
dbus-launch
@@ -170,7 +150,7 @@
dbus-monitor
- Monitors messages passing through a D-Bus message bus
+ monitors messages passing through a D-Bus message bus
dbus-monitor
@@ -180,7 +160,7 @@
dbus-run-session
- Starts a session bus instance of dbus-daemon
+ starts a session bus instance of dbus-daemon
from a shell script and starts a specified program in that
session
@@ -192,7 +172,7 @@
dbus-send
- Sends a message to a D-Bus message bus
+ sends a message to a D-Bus message bus
dbus-send
@@ -202,7 +182,7 @@
dbus-test-tool
- Is a tool to help packages test
+ is a tool to help packages test
D-Bus
dbus-test-tool
@@ -214,7 +194,7 @@
dbus-update-activation-environment
- Updates environment variables that will be set for
+ updates environment variables that will be set for
D-Bus session services
dbus-update-activation-environment
diff --git a/packages.ent b/packages.ent
index 0f81f4e20..49af3fb39 100644
--- a/packages.ent
+++ b/packages.ent
@@ -114,12 +114,12 @@
-
-
+
+
-
+
-
+
@@ -317,10 +317,10 @@
-
+
-
+
@@ -359,18 +359,18 @@
-
-
+
+
-
+
-
-
+
+
-
+
@@ -431,22 +431,22 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+