From 60c6e3b8e366df2f2d2a582879f6249c1bcdd187 Mon Sep 17 00:00:00 2001 From: Matthew Burgess Date: Wed, 16 Feb 2011 20:20:30 +0000 Subject: [PATCH] Upgrade to Shadow-4.1.4.3. Fixes #2832. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9465 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 4 ++++ chapter01/whatsnew.xml | 4 ++-- chapter06/shadow.xml | 18 +++++------------- packages.ent | 6 +++--- 4 files changed, 14 insertions(+), 18 deletions(-) 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 @@ - - + + - +