From 1b4b6bb9e1ab43c80497b4f6fbd6495a1fe5d703 Mon Sep 17 00:00:00 2001
From: Poltern <2363951+Poltern@users.noreply.github.com>
Date: Thu, 5 Oct 2023 17:49:15 +0300
Subject: [PATCH] pkgmgt: Reinstall the same version of Glibc should be safe
man-db: Remove outdated test failure notice
---
chapter08/man-db.xml | 4 ----
chapter08/pkgmgt.xml | 10 ++++++++++
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/chapter08/man-db.xml b/chapter08/man-db.xml
index a928c2d..46901b6 100644
--- a/chapter08/man-db.xml
+++ b/chapter08/man-db.xml
@@ -114,10 +114,6 @@
make check
-
- Известно, что один тест с именем man1/lexgrog.1 завершился
- неудачно.
-
Установите пакет:
make install
diff --git a/chapter08/pkgmgt.xml b/chapter08/pkgmgt.xml
index 375dc81..f795615 100644
--- a/chapter08/pkgmgt.xml
+++ b/chapter08/pkgmgt.xml
@@ -66,6 +66,16 @@
зависимостями, мы не рекомендуем этого делать.
+
+ Переустановка той же версии Glibc (&glibc-version; для этого выпуска LFS),
+ но с исправлениями, должна быть безопасной, если эти исправления не изменяют ABI
+ и API. Когда в Glibc обнаруживается уязвимость системы безопасности, нам часто
+ приходится применять такие патчи, чтобы устранить уязвимости и переустановить Glibc.
+ Обратитесь к рекомендациям по безопасности
+ LFS, если вы получили предупреждение об опубликованной уязвимости в
+ системе безопасности Glibc, но не уверены, какие действия следует предпринять.
+
+
Если пакет, содержащий общую библиотеку, обновляется и имя
библиотеки изменилось, то любые пакеты, динамически связанные с библиотекой,
необходимо перекомпилировать, чтобы связать с более новой библиотекой.