From 804a46a4a407c3e057430e397d61eec513680da1 Mon Sep 17 00:00:00 2001 From: Matthew Burgess Date: Mon, 31 Oct 2005 19:55:28 +0000 Subject: [PATCH] Upgrade to shadow 4.0.13 git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7114 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 4 ++++ chapter03/patches.xml | 7 +++++++ chapter06/shadow.xml | 7 ++++++- general.ent | 2 +- patches.ent | 2 ++ 5 files changed, 20 insertions(+), 2 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 4892c2ccb..0e75028b2 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -101,6 +101,7 @@ First a summary, then a detailed log. &kbd-gcc4_fixes-patch; &mktemp-tempfile-patch; &perl-libc-patch; +&shadow-configure-patch; &tar-gcc4_fix-patch; &texinfo-tempfile_fix-patch; @@ -121,6 +122,9 @@ First a summary, then a detailed log. +October 31, 2005 [matt]: Upgrade to shadow-4.0.13. + + October 31, 2005 [matt]: Upgrade to vim-6.4. diff --git a/chapter03/patches.xml b/chapter03/patches.xml index d37075822..108bb3769 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -177,6 +177,13 @@ needed to build an LFS system: + +Shadow Configure Script Patch - 1KB: + + + + + Sysklogd Fixes Patch - 27 KB: diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml index 2415453ee..539fa90b5 100644 --- a/chapter06/shadow.xml +++ b/chapter06/shadow.xml @@ -36,6 +36,11 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, and Sed prior to building Shadow. Then add --with-libcrack to the configure command below. +Apply a patch to fix a number of incorrect assumptions in Shadow's +configure script: + +patch -Np1 -i ../&shadow-configure-patch; + Prepare Shadow for compilation: ./configure --libdir=/lib --enable-shared @@ -82,7 +87,7 @@ the sed given below: sed -e's@#MD5_CRYPT_ENAB.no@MD5_CRYPT_ENAB yes@' \ -e 's@/var/spool/mail@/var/mail@' \ - etc/login.defs.linux > /etc/login.defs + etc/login.defs > /etc/login.defs Move a misplaced program to its proper location: diff --git a/general.ent b/general.ent index ebf0bac64..759f21bc3 100644 --- a/general.ent +++ b/general.ent @@ -71,7 +71,7 @@ - + diff --git a/patches.ent b/patches.ent index 26b61a2ff..425ec0e71 100644 --- a/patches.ent +++ b/patches.ent @@ -38,6 +38,8 @@ + +