diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 20838c588..b5549725e 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,32 @@ or as appropriate for the entry or if needed the entire day's listitem. --> + + 2022-01-15 + + + [bdubbs] - Update to shadow-4.11.1. Fixes + #4976. + + + [bdubbs] - Update to readline-8.1.2. Fixes + #4980. + + + [bdubbs] - Update to meson-0.61.0. Fixes + #4983. + + + [bdubbs] - Update to libpipeline-1.5.5. Fixes + #4977. + + + [bdubbs] - Update to bash-5.1.16. Fixes + #4978. + + + + 2021-01-13 diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 65385d1aa..7467ff140 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -42,9 +42,9 @@ Automake-&automake-version; - + Bc &bc-version; @@ -222,9 +222,9 @@ Python-&python-version; - + diff --git a/chapter03/patches.xml b/chapter03/patches.xml index bf8c85322..0986e663d 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -84,7 +84,6 @@ - Sysvinit Consolidated Patch - &sysvinit-consolidated-patch-size;: diff --git a/chapter08/meson.xml b/chapter08/meson.xml index 60838af94..70c1c1e92 100644 --- a/chapter08/meson.xml +++ b/chapter08/meson.xml @@ -48,14 +48,12 @@ Installation of Meson - Compile Meson with the following command: + python3 setup.py build This package does not come with a test suite. diff --git a/chapter08/shadow.xml b/chapter08/shadow.xml index ea540d1cf..2693f1bb7 100644 --- a/chapter08/shadow.xml +++ b/chapter08/shadow.xml @@ -41,14 +41,6 @@ Installation of Shadow - First, apply a fix to prevent a segmentation fault when running - useradd: - - - -patch -Np1 -i ../shadow-4.10-useradd_segfault-1.patch - If you would like to enforce the use of strong passwords, refer to for installing @@ -103,10 +95,11 @@ find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \;sed -i 's/1000/999/' etc/useradd --> + Prepare Shadow for compilation: touch /usr/bin/passwd @@ -121,7 +114,7 @@ find man -name Makefile.in -exec sed -i 's/passwd\.5 / /' {} \; The file /usr/bin/passwd needs to exist because its location is harcoded in some programs, and - the default location if it does not exist is not right. + if it does not exist, the default location is not right. diff --git a/packages.ent b/packages.ent index 19b032d0d..4844f5e03 100644 --- a/packages.ent +++ b/packages.ent @@ -48,10 +48,10 @@ - - + + - + @@ -410,10 +410,10 @@ - - + + - + @@ -491,10 +491,10 @@ - - + + - + @@ -606,10 +606,10 @@ - - + + - + @@ -624,10 +624,10 @@ - - + + - + diff --git a/patches.ent b/patches.ent index 3e3154fc5..38f303c68 100644 --- a/patches.ent +++ b/patches.ent @@ -59,11 +59,11 @@ --> - + + +