diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 561de6314..bad9e2a01 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,10 @@ 2011-02-16 + + [matthew] Upgrade to Shadow-4.1.4.3. Fixes + #2832. + [matthew] Upgrade to Readline-6.2. Fixes #2831. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 8bc7de621..f46c5c26f 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -172,9 +172,9 @@ - + diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml index c114cfb57..de7f5cbe8 100644 --- a/chapter06/shadow.xml +++ b/chapter06/shadow.xml @@ -49,19 +49,16 @@ command below. - - Disable the installation of the groups program and its man pages, as Coreutils provides a better version: -sed -i 's/groups$(EXEEXT) //' src/Makefile.in +sed -i 's/groups$(EXEEXT) //' src/Makefile.in find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \; + Fix an issue with the installation of Russian man pages: + +sed -i 's/man_MANS = $(man_nopam) /man_MANS = /' man/ru/Makefile.in + Instead of using the default crypt method, use the more secure SHA-512 method of password encryption, which also @@ -82,11 +79,6 @@ find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;Prepare Shadow for compilation: - - ./configure --sysconfdir=/etc Compile the package: diff --git a/packages.ent b/packages.ent index d9094b485..79363a3f4 100644 --- a/packages.ent +++ b/packages.ent @@ -461,10 +461,10 @@ - - + + - +