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/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. diff --git a/packages.ent b/packages.ent index 0211262aa..17781e1fc 100644 --- a/packages.ent +++ b/packages.ent @@ -538,10 +538,10 @@ - - + + - +