diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 79c778c..278226f 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -39,6 +39,24 @@
appropriate for the entry or if needed the entire day's listitem.
-->
+
+ 2024-05-01
+
+
+ [bdubbs] - Add security fix to glibc. Fixes
+ #5481.
+
+
+ [bdubbs] - Update to linux-6.8.8. Fixes
+ #5480.
+
+
+ [bdubbs] - Update to ncurses-6.5. Fixes
+ #5483.
+
+
+
+
2024-04-16
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index 3dfa3d0..0fab376 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -193,9 +193,9 @@
-
+
Ninja-&ninja-version;
@@ -294,7 +294,9 @@
Lz4-&lz4-version;
-
+
+ glibc-2.39-upstream_fix-1.patch
+
diff --git a/chapter03/patches.xml b/chapter03/patches.xml
index 0508f10..1b2ebe5 100644
--- a/chapter03/patches.xml
+++ b/chapter03/patches.xml
@@ -75,15 +75,15 @@
Контрольная сумма MD5: &gcc-upstream-fixes-patch-md5;
-
+-->
- Glibc Upstream Fixes Patch - &glibc-upstream-fixes-patch-size;:
+ Glibc Upstream Fixes Patch - &glibc-upstream-patch-size;:
- Ссылка на загрузку:
- Контрольная сумма MD5: &glibc-upstream-fixes-patch-md5;
+ Ссылка на загрузку:
+ Контрольная сумма MD5: &glibc-upstream-patch-md5;
--->
+
Glibc FHS Patch - &glibc-fhs-patch-size;:
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index bb4835a..72f0ac6 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -49,12 +49,11 @@
данные в каталогах, совместимых с FHS:
patch -Np1 -i ../&glibc-fhs-patch;
-
+ Теперь исправьте уязвимость безопасности:
+
+patch -Np1 -i ../&glibc-upstream-patch;
+
Документация Glibc рекомендует выполнять компиляцию в отдельном каталоге:
mkdir -v build
diff --git a/chapter08/ncurses.xml b/chapter08/ncurses.xml
index d747a61..f8d84bc 100644
--- a/chapter08/ncurses.xml
+++ b/chapter08/ncurses.xml
@@ -49,9 +49,9 @@
--without-normal \
--with-cxx-shared \
--enable-pc-files \
- --enable-widec \
--with-pkg-config-libdir=/usr/lib/pkgconfig
+
Значение новых параметров настройки:
@@ -93,9 +93,9 @@
-
+
Скомпилируйте пакет:
diff --git a/chapter08/sysklogd.xml b/chapter08/sysklogd.xml
index 6a628ac..73dbe80 100644
--- a/chapter08/sysklogd.xml
+++ b/chapter08/sysklogd.xml
@@ -55,7 +55,7 @@ sed -i 's/union wait/int/' syslogd.c
Установите пакет:
-make BINDIR=/sbin install
+make install
diff --git a/packages.ent b/packages.ent
index a83997b..63018b4 100644
--- a/packages.ent
+++ b/packages.ent
@@ -431,12 +431,12 @@
-
+
-
+
-
+
-
-
-
+
+
-
+
diff --git a/patches.ent b/patches.ent
index fabb2f7..d4969ad 100644
--- a/patches.ent
+++ b/patches.ent
@@ -17,11 +17,11 @@
-
+
+
+
+
+