From 16a517ac7ea84b93d1973f28f013a17219c2df94 Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Tue, 15 Mar 2022 14:49:33 -0500 Subject: [PATCH 1/2] Update to openssl-3.0.2. --- chapter01/changelog.xml | 4 ++++ chapter01/whatsnew.xml | 4 ++-- packages.ent | 6 +++--- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index cae05e442..893484e9a 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -43,6 +43,10 @@ 2022-03-15 + + [bdubbs] - Update to openssl-3.0.2. Fixes + #5024. + [bdubbs] - Update to meson-0.61.3. Fixes #5023. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index c48e088fe..a8973be00 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -197,9 +197,9 @@ - + diff --git a/packages.ent b/packages.ent index 655646889..f24e61c75 100644 --- a/packages.ent +++ b/packages.ent @@ -532,10 +532,10 @@ - - + + - + From ccb08fafc839261488352388b5e708e6a845f0c5 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Wed, 16 Mar 2022 15:49:35 +0800 Subject: [PATCH 2/2] pkgmgmt: for systemd revision, add how to restart systemd without reboot --- chapter08/pkgmgt.xml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/chapter08/pkgmgt.xml b/chapter08/pkgmgt.xml index 3814b02b0..27e9c9cda 100644 --- a/chapter08/pkgmgt.xml +++ b/chapter08/pkgmgt.xml @@ -102,7 +102,7 @@ you have to downgrade a package, or the package changes the versioning scheme of library files suddenly. - If a package containing a shared library is updated, + If a package containing a shared library is updated, and the name of library doesn't change, but a severe issue (especially, a security vulnerability) is fixed, all running programs linked to the shared library should be restarted. The following @@ -120,6 +120,13 @@ restart sshd service, then logout, login again, and rerun that command to confirm nothing is still using the deleted libraries. + + + + If the systemd daemon (running as PID 1) is + linked to the updated library, you can restart it without reboot + by running systemctl daemon-reexec as the + root user.