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 @@ - + + + + +