Hi folks,

Here's a set of patches that upgrade the following packages in trunk:

autoconf, binutils, bison, coreutils, gcc, gettext, m4, make, man-pages, procps and shadow.

They've been produced using `quilt'. I'd recommend applying them in alphabetical order as that's how they were produced.

I note that I still have commit access to the LFS repository, but thought I'd check that this wasn't an administrative oversight before actually (ab)using them :-)

This leaves Glibc and Linux as the only outstanding packages to be upgraded. I would have tackled linux-2.6.17.7, but the current UTF-8 patch doesn't apply cleanly, and although I produced a diff that would apply, I'm not certain that my changes were correct. As for Glibc, I recall a couple of patches being submitted for various issues with it, but haven't had time to hunt them down again.

Also note that the lfs-bootscripts and udev-config md5s are incorrect in the book.

-<!ENTITY lfs-bootscripts-md5 "24ad0604791f0c2a4cac12679298bf9c">
+<!ENTITY lfs-bootscripts-md5 "8012e73b5f194e7a92599d8413b6ee6c">

and

-<!ENTITY udev-config-md5 "aaecd7c2d977ee35b19777776476e012">
+<!ENTITY udev-config-md5 "da8819477599b30bce4de19dd46843f3">

in packages.ent should fix them up and enable jhalfs to run to completion.

Regards,

Matt.
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 21:57:07.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:00:55.000000000 +0100
@@ -36,10 +36,13 @@
     </listitem>
 -->
 
-    <!-- Remove this when adding the first entry for 6.3
-    No 6.2 entries should be placed here. -->
     <listitem>
-      <para>None yet</para>
+      <para>2006-07-27</para>
+      <itemizedlist>
+        <listitem>
+          <para>[matthew] - Upgrade to autoconf-2.60.</para>
+        </listitem>
+      </itemizedlist>
     </listitem>
 
   </itemizedlist>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 21:57:07.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:01:18.000000000 +0100
@@ -22,14 +22,9 @@
   <itemizedlist>
     <title>Upgraded to:</title>
 
-    <!-- Remove this after the first 6.3 package update -->
     <listitem>
-      <para>None yet</para>
-    </listitem>
-
-    <!--<listitem>
       <para>Autoconf &autoconf-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Automake &automake-version;</para>
     </listitem>-->
Index: LFS-trunk/general.ent
===================================================================
--- LFS-trunk.orig/general.ent  2006-07-29 21:57:07.000000000 +0100
+++ LFS-trunk/general.ent       2006-07-29 21:57:29.000000000 +0100
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "SVN-20060723">
-<!ENTITY releasedate "July 23, 2006">
+<!ENTITY version "SVN-20060729">
+<!ENTITY releasedate "July 29, 2006">
 <!ENTITY milestone "6.3">
 <!ENTITY generic-version "development"> <!-- Use "development", "testing", or 
"x.y[-pre{x}]" -->
 
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 21:57:07.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 21:59:10.000000000 +0100
@@ -7,12 +7,12 @@
      Allowed deviation in disk usage : 2% -->
 
 
-<!ENTITY autoconf-version "2.59">
-<!ENTITY autoconf-size "904 KB">
+<!ENTITY autoconf-version "2.60">
+<!ENTITY autoconf-size "995 KB">
 <!ENTITY autoconf-url "&gnu;autoconf/autoconf-&autoconf-version;.tar.bz2">
-<!ENTITY autoconf-md5 "1ee40f7a676b3cfdc0e3f7cd81551b5f">
+<!ENTITY autoconf-md5 "019609c29d0cbd9110c38480304aafc8">
 <!ENTITY autoconf-home "&gnu-software;autoconf/">
-<!ENTITY autoconf-ch6-du "7.2 MB">
+<!ENTITY autoconf-ch6-du "8.1 MB">
 <!ENTITY autoconf-ch6-sbu "less than 0.1 SBU">
 
 <!ENTITY automake-version "1.9.6">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:00:55.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:04:43.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to binutils-2.17.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to autoconf-2.60.</para>
         </listitem>
       </itemizedlist>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:01:18.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:05:00.000000000 +0100
@@ -34,9 +34,9 @@
     <!--<listitem>
       <para>Berkeley DB &db-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Binutils &binutils-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Bison &bison-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 21:59:10.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:05:51.000000000 +0100
@@ -38,17 +38,17 @@
 <!ENTITY bash-doc-md5 "a8c517c6a7b21b8b855190399c5935ae">
 <!ENTITY bash-doc-home " ">
 
-<!ENTITY binutils-version "2.16.1">
-<!ENTITY binutils-size "12,256 KB">
+<!ENTITY binutils-version "2.17">
+<!ENTITY binutils-size "13,472 KB">
 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
-<!ENTITY binutils-md5 "6a9d529efb285071dad10e1f3d2b2967">
+<!ENTITY binutils-md5 "e26e2e06b6e4bf3acf1dc8688a94c0d1">
 <!ENTITY binutils-home "http://sources.redhat.com/binutils/";>
-<!ENTITY binutils-ch5p1-du "189 MB">
+<!ENTITY binutils-ch5p1-du "213 MB">
 <!ENTITY binutils-ch5p1-sbu "1 SBU">
-<!ENTITY binutils-ch5p2-du "154 MB">
-<!ENTITY binutils-ch5p2-sbu "1.1 SBU">
-<!ENTITY binutils-ch6-du "172 MB testsuite included">
-<!ENTITY binutils-ch6-sbu "1.5 SBU testsuite included">
+<!ENTITY binutils-ch5p2-du "177 MB">
+<!ENTITY binutils-ch5p2-sbu "1 SBU">
+<!ENTITY binutils-ch6-du "186 MB testsuite included">
+<!ENTITY binutils-ch6-sbu "1.7 SBU testsuite included">
 
 <!ENTITY bison-version "2.2">
 <!ENTITY bison-size "1,052 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:04:43.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:10:04.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to bison-2.3.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to binutils-2.17.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:05:00.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:10:16.000000000 +0100
@@ -37,9 +37,9 @@
     <listitem>
       <para>Binutils &binutils-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Bison &bison-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Bzip2 &bzip2-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:08:34.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:14:44.000000000 +0100
@@ -50,17 +50,17 @@
 <!ENTITY binutils-ch6-du "186 MB testsuite included">
 <!ENTITY binutils-ch6-sbu "1.7 SBU testsuite included">
 
-<!ENTITY bison-version "2.2">
-<!ENTITY bison-size "1,052 KB">
+<!ENTITY bison-version "2.3">
+<!ENTITY bison-size "1,055 KB">
 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.bz2">
-<!ENTITY bison-md5 "e345a5d021db850f06ce49eba78af027">
+<!ENTITY bison-md5 "c18640c6ec31a169d351e3117ecce3ec">
 <!ENTITY bison-home "&gnu-software;bison/">
 <!--
 <!ENTITY bison-ch5-du "">
 <!ENTITY bison-ch5-sbu "">
 -->
-<!ENTITY bison-ch6-du "11.9 MB">
-<!ENTITY bison-ch6-sbu "0.6 SBU">
+<!ENTITY bison-ch6-du "12.3 MB">
+<!ENTITY bison-ch6-sbu "0.2 SBU">
 
 <!ENTITY bzip2-version "1.0.3">
 <!ENTITY bzip2-size "654 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:10:04.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:16:59.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to coreutils-5.97.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to bison-2.3.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:10:16.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:17:10.000000000 +0100
@@ -43,9 +43,9 @@
     <!--<listitem>
       <para>Bzip2 &bzip2-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Coreutils &coreutils-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>DejaGNU &dejagnu-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:14:44.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:16:26.000000000 +0100
@@ -72,15 +72,15 @@
 <!ENTITY bzip2-ch6-du "5.3 MB">
 <!ENTITY bzip2-ch6-sbu "less than 0.1 SBU">
 
-<!ENTITY coreutils-version "5.96">
-<!ENTITY coreutils-size "4,948 KB">
+<!ENTITY coreutils-version "5.97">
+<!ENTITY coreutils-size "4,946 KB">
 <!ENTITY coreutils-url "&gnu;coreutils/coreutils-&coreutils-version;.tar.bz2">
-<!ENTITY coreutils-md5 "bf55d069d82128fd754a090ce8b5acff">
+<!ENTITY coreutils-md5 "1537379b6264a1def443713988a78020">
 <!ENTITY coreutils-home "&gnu-software;coreutils/">
-<!ENTITY coreutils-ch5-du "56.1 MB">
-<!ENTITY coreutils-ch5-sbu "0.6 SBU">
-<!ENTITY coreutils-ch6-du "58.3 MB">
-<!ENTITY coreutils-ch6-sbu "1.1 SBU">
+<!ENTITY coreutils-ch5-du "67.6 MB">
+<!ENTITY coreutils-ch5-sbu "0.5 SBU">
+<!ENTITY coreutils-ch6-du "68.9 MB">
+<!ENTITY coreutils-ch6-sbu "0.5 SBU">
 
 <!ENTITY db-version "4.4.20">
 <!ENTITY db-size "7,767 KB">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:16:59.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:20:41.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to gcc-4.1.1.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to coreutils-5.97.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:17:10.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:20:54.000000000 +0100
@@ -70,9 +70,9 @@
     <!--<listitem>
       <para>Gawk &gawk-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>GCC &gcc-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Gettext &gettext-version;</para>
     </listitem>-->
Index: LFS-trunk/chapter06/groff.xml
===================================================================
--- LFS-trunk.orig/chapter06/groff.xml  2006-07-29 21:52:40.000000000 +0100
+++ LFS-trunk/chapter06/groff.xml       2006-07-29 22:21:54.000000000 +0100
@@ -53,6 +53,11 @@
 <screen><userinput>sed -i -e 's/2010/002D/' -e 's/2212/002D/' \
     -e 's/2018/0060/' -e 's/2019/0027/' 
font/devutf8/R.proto</userinput></screen>
 
+    <para>Fix a bug that prevents Groff from compiling with GCC-&gcc-version;:
+    </para>
+
+<screen><userinput>sed -i -e '264 s/char_block:://' 
src/devices/grohtml/post-html.cc</userinput></screen>
+
     <para>Groff expects the environment variable <envar>PAGE</envar> to
     contain the default paper size. For users in the United States,
     <parameter>PAGE=letter</parameter> is appropriate. Elsewhere,
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:16:26.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:19:27.000000000 +0100
@@ -165,16 +165,16 @@
 <!ENTITY gawk-ch6-du "18.2 MB">
 <!ENTITY gawk-ch6-sbu "0.2 SBU">
 
-<!ENTITY gcc-version "4.0.3">
-<!ENTITY gcc-size "32,208 KB">
+<!ENTITY gcc-version "4.1.1">
+<!ENTITY gcc-size "38,254 KB">
 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2">
-<!ENTITY gcc-md5 "6ff1af12c53cbb3f79b27f2d6a9a3d50">
+<!ENTITY gcc-md5 "ad9f97a4d04982ccf4fd67cb464879f3">
 <!ENTITY gcc-home "http://gcc.gnu.org/";>
-<!ENTITY gcc-ch5p1-du "514 MB">
-<!ENTITY gcc-ch5p1-sbu "8.2 SBU">
-<!ENTITY gcc-ch5p2-du "443 MB">
+<!ENTITY gcc-ch5p1-du "655 MB">
+<!ENTITY gcc-ch5p1-sbu "9.2 SBU">
+<!ENTITY gcc-ch5p2-du "553 MB">
 <!ENTITY gcc-ch5p2-sbu "4.2 SBU">
-<!ENTITY gcc-ch6-du "566 MB testsuite included">
+<!ENTITY gcc-ch6-du "681 MB testsuite included">
 <!ENTITY gcc-ch6-sbu "22 SBU testsuite included">
 
 <!ENTITY gettext-version "0.14.5">
Index: LFS-trunk/patches.ent
===================================================================
--- LFS-trunk.orig/patches.ent  2006-07-29 21:52:40.000000000 +0100
+++ LFS-trunk/patches.ent       2006-07-29 22:20:25.000000000 +0100
@@ -44,8 +44,8 @@
 
 
 <!ENTITY gcc-specs-patch "gcc-&gcc-version;-specs-1.patch">
-<!ENTITY gcc-specs-patch-md5 "0aa7d4c6be50c3855fe812f6faabc306">
-<!ENTITY gcc-specs-patch-size "15 KB">
+<!ENTITY gcc-specs-patch-md5 "a17be8ccfb978e73f382be5093dd8abd">
+<!ENTITY gcc-specs-patch-size "14.8 KB">
 
 
 <!ENTITY glibc-linux_types-patch "glibc-&glibc-version;-linux_types-1.patch">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:20:41.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:24:34.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to gettext-0.15.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to gcc-4.1.1.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:20:54.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:24:46.000000000 +0100
@@ -73,9 +73,9 @@
     <listitem>
       <para>GCC &gcc-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Gettext &gettext-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Glibc &glibc-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:19:27.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:24:15.000000000 +0100
@@ -177,10 +177,10 @@
 <!ENTITY gcc-ch6-du "681 MB testsuite included">
 <!ENTITY gcc-ch6-sbu "22 SBU testsuite included">
 
-<!ENTITY gettext-version "0.14.5">
-<!ENTITY gettext-size "6,940 KB">
+<!ENTITY gettext-version "0.15">
+<!ENTITY gettext-size "7,893 KB">
 <!ENTITY gettext-url "&gnu;gettext/gettext-&gettext-version;.tar.gz">
-<!ENTITY gettext-md5 "e2f6581626a22a0de66dce1d81d00de3">
+<!ENTITY gettext-md5 "16bc6e4d37ac3d07495f737a2349a22b">
 <!ENTITY gettext-home "&gnu-software;gettext/">
 <!ENTITY gettext-ch5-du "43 MB">
 <!ENTITY gettext-ch5-sbu "0.4 SBU">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:24:34.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:28:28.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to m4-1.4.5.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to gettext-0.15.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:24:46.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:28:37.000000000 +0100
@@ -118,9 +118,9 @@
     <!--<listitem>
       <para>Linux-Libc-Headers &linux-libc-headers-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>M4 &m4-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Make &make-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:24:15.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:28:04.000000000 +0100
@@ -313,14 +313,14 @@
 <!ENTITY linux-libc-headers-ch6-du "27 MB">
 <!ENTITY linux-libc-headers-ch6-sbu "less than 0.1 SBU">
 
-<!ENTITY m4-version "1.4.4">
-<!ENTITY m4-size "376 KB">
+<!ENTITY m4-version "1.4.5">
+<!ENTITY m4-size "479 KB">
 <!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.gz">
-<!ENTITY m4-md5 "8d1d64dbecf1494690a0f3ba8db4482a">
+<!ENTITY m4-md5 "8bcd8244d5bed9f8e2d5f05ad693b8b4">
 <!ENTITY m4-home "&gnu-software;m4/">
-<!ENTITY m4-ch5-du "3 MB">
+<!ENTITY m4-ch5-du "4.4 MB">
 <!ENTITY m4-ch5-sbu "less than 0.1 SBU">
-<!ENTITY m4-ch6-du "3 MB">
+<!ENTITY m4-ch6-du "4.4 MB">
 <!ENTITY m4-ch6-sbu "less than 0.1 SBU">
 
 <!ENTITY make-version "3.80">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:28:28.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:31:27.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to make-3.81.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to m4-1.4.5.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:28:37.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:31:39.000000000 +0100
@@ -121,9 +121,9 @@
     <listitem>
       <para>M4 &m4-version;</para>
     </listitem>
-    <!--<listitem>
+    <listitem>
       <para>Make &make-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Man-DB &man-db-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:28:04.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:31:10.000000000 +0100
@@ -323,14 +323,14 @@
 <!ENTITY m4-ch6-du "4.4 MB">
 <!ENTITY m4-ch6-sbu "less than 0.1 SBU">
 
-<!ENTITY make-version "3.80">
-<!ENTITY make-size "900 KB">
+<!ENTITY make-version "3.81">
+<!ENTITY make-size "1,125 KB">
 <!ENTITY make-url "&gnu;make/make-&make-version;.tar.bz2">
-<!ENTITY make-md5 "0bbd1df101bc0294d440471e50feca71">
+<!ENTITY make-md5 "354853e0b2da90c527e35aabb8d6f1e6">
 <!ENTITY make-home "&gnu-software;make/">
-<!ENTITY make-ch5-du "7.8 MB">
+<!ENTITY make-ch5-du "9.6 MB">
 <!ENTITY make-ch5-sbu "0.1 SBU">
-<!ENTITY make-ch6-du "7.8 MB">
+<!ENTITY make-ch6-du "9.6 MB">
 <!ENTITY make-ch6-sbu "0.1 SBU">
 
 <!ENTITY man-db-version "2.4.3">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:31:27.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:33:43.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to man-pages-2.36.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to make-3.81.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:31:39.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:33:54.000000000 +0100
@@ -127,9 +127,9 @@
     <!--<listitem>
       <para>Man-DB &man-db-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Man-pages &man-pages-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Mktemp &mktemp-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:31:10.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:33:12.000000000 +0100
@@ -341,12 +341,12 @@
 <!ENTITY man-db-ch6-du "9 MB">
 <!ENTITY man-db-ch6-sbu "0.2 SBU">
 
-<!ENTITY man-pages-version "2.34">
-<!ENTITY man-pages-size "1,760 KB">
+<!ENTITY man-pages-version "2.36">
+<!ENTITY man-pages-size "1,763 KB">
 <!ENTITY man-pages-url 
"&kernel;linux/docs/manpages/man-pages-&man-pages-version;.tar.bz2">
-<!ENTITY man-pages-md5 "fb8d9f55fef19ea5ab899437159c9420">
+<!ENTITY man-pages-md5 "c661eb3ff67a3bfe45fe966d74dd22df">
 <!ENTITY man-pages-home " ">
-<!ENTITY man-pages-ch6-du "18.4 MB">
+<!ENTITY man-pages-ch6-du "36.6 MB">
 <!ENTITY man-pages-ch6-sbu "less than 0.1 SBU">
 
 <!ENTITY mktemp-version "1.5">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:33:43.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:36:21.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to procps-3.2.7.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to man-pages-2.36.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:33:54.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:36:32.000000000 +0100
@@ -145,9 +145,9 @@
     <!--<listitem>
       <para>Perl &perl-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Procps &procps-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Psmisc &psmisc-version;</para>
     </listitem>-->
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:33:12.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:35:29.000000000 +0100
@@ -396,10 +396,10 @@
 <!ENTITY perl-ch6-du "143 MB">
 <!ENTITY perl-ch6-sbu "1.5 SBU">
 
-<!ENTITY procps-version "3.2.6">
-<!ENTITY procps-size "273 KB">
+<!ENTITY procps-version "3.2.7">
+<!ENTITY procps-size "275 KB">
 <!ENTITY procps-url 
"http://procps.sourceforge.net/procps-&procps-version;.tar.gz";>
-<!ENTITY procps-md5 "7ce39ea27d7b3da0e8ad74dd41d06783">
+<!ENTITY procps-md5 "f490bca772b16472962c7b9f23b1e97d">
 <!ENTITY procps-home "http://procps.sourceforge.net/";>
 <!ENTITY procps-ch6-du "2.3 MB">
 <!ENTITY procps-ch6-sbu "0.1 SBU">
Index: LFS-trunk/chapter01/changelog.xml
===================================================================
--- LFS-trunk.orig/chapter01/changelog.xml      2006-07-29 22:36:21.000000000 
+0100
+++ LFS-trunk/chapter01/changelog.xml   2006-07-29 22:38:40.000000000 +0100
@@ -40,6 +40,9 @@
       <para>2006-07-27</para>
       <itemizedlist>
         <listitem>
+          <para>[matthew] - Upgrade to shadow-4.0.17.</para>
+        </listitem>
+        <listitem>
           <para>[matthew] - Upgrade to procps-3.2.7.</para>
         </listitem>
         <listitem>
Index: LFS-trunk/chapter01/whatsnew.xml
===================================================================
--- LFS-trunk.orig/chapter01/whatsnew.xml       2006-07-29 22:36:32.000000000 
+0100
+++ LFS-trunk/chapter01/whatsnew.xml    2006-07-29 22:38:50.000000000 +0100
@@ -157,9 +157,9 @@
     <!--<listitem>
       <para>Sed &sed-version;</para>
     </listitem>-->
-    <!--<listitem>
+    <listitem>
       <para>Shadow &shadow-version;</para>
-    </listitem>-->
+    </listitem>
     <!--<listitem>
       <para>Sysklogd &sysklogd-version;</para>
     </listitem>-->
Index: LFS-trunk/chapter06/shadow.xml
===================================================================
--- LFS-trunk.orig/chapter06/shadow.xml 2006-07-29 20:24:45.000000000 +0100
+++ LFS-trunk/chapter06/shadow.xml      2006-07-29 22:46:12.000000000 +0100
@@ -45,7 +45,7 @@
 
     <para>Prepare Shadow for compilation:</para>
 
-<screen><userinput>./configure --libdir=/lib --enable-shared 
--without-selinux</userinput></screen>
+<screen><userinput>./configure --libdir=/lib --sysconfdir=/etc --enable-shared 
--without-selinux</userinput></screen>
 
     <variablelist>
       <title>The meaning of the configure options:</title>
@@ -88,54 +88,33 @@
 convert-mans UTF-8 KOI8-R man/ru/*.?
 convert-mans UTF-8 ISO-8859-9 man/tr/*.?</userinput></screen>
 
-    <para>Compile the package:</para>
-
-<screen><userinput>make</userinput></screen>
-
-    <para>This package does not come with a test suite.</para>
-
-    <para>Install the package:</para>
-
-<screen><userinput>make install</userinput></screen>
-
-    <para id="shadow-limits-login_access">Shadow uses two files to configure
-    authentication settings for the system. Install these two configuration
-    files:</para>
-
-    <indexterm zone="shadow-limits-login_access">
-      <primary sortas="e-/etc/limits">/etc/limits</primary>
-    </indexterm>
-
-    <indexterm zone="shadow-limits-login_access">
-      <primary sortas="e-/etc/login.access">/etc/login.access</primary>
-    </indexterm>
-
-<screen><userinput>cp -v etc/{limits,login.access} /etc</userinput></screen>
-
     <para id="shadow-login_defs">Instead of using the default
     <emphasis>crypt</emphasis> method, use the more secure
     <emphasis>MD5</emphasis> method of password encryption, which also allows
     passwords longer than 8 characters. It is also necessary to change the
     obsolete <filename class="directory">/var/spool/mail</filename> location
     for user mailboxes that Shadow uses by default to the <filename
-    class="directory">/var/mail</filename> location used currently. Both of
-    these can be accomplished by changing the relevant configuration file
-    while copying it to its destination:</para>
-
-    <indexterm zone="shadow-login_defs">
-      <primary sortas="e-/etc/login.defs">/etc/login.defs</primary>
-    </indexterm>
+    class="directory">/var/mail</filename> location used currently.</para>
 
-<screen><userinput>sed -e'[EMAIL PROTECTED]@MD5_CRYPT_ENAB yes@' \
-    -e 's@/var/spool/mail@/var/mail@' \
-    etc/login.defs &gt; /etc/login.defs</userinput></screen>
+<screen><userinput>sed -i -e '[EMAIL PROTECTED]@MD5_CRYPT_ENAB yes@' \
+    -e 's@/var/spool/mail@/var/mail@' etc/login.defs</userinput></screen>
 
     <note>
       <para>If you built Shadow with Cracklib support, run the 
following:</para>
 
-<screen role="nodump"><userinput>sed -i '[EMAIL 
PROTECTED]@DICTPATH\t/lib/cracklib/pw_dict@' 
/etc/login.defs</userinput></screen>
+<screen role="nodump"><userinput>sed -i '[EMAIL 
PROTECTED]@DICTPATH\t/lib/cracklib/pw_dict@' etc/login.defs</userinput></screen>
     </note>
 
+    <para>Compile the package:</para>
+
+<screen><userinput>make</userinput></screen>
+
+    <para>This package does not come with a test suite.</para>
+
+    <para>Install the package:</para>
+
+<screen><userinput>make install</userinput></screen>
+
     <para>Move a misplaced program to its proper location:</para>
 
 <screen><userinput>mv -v /usr/bin/passwd /bin</userinput></screen>
@@ -146,13 +125,6 @@
 rm -v /lib/libshadow.so
 ln -sfv ../../lib/libshadow.so.0 /usr/lib/libshadow.so</userinput></screen>
 
-    <para>The <parameter>-D</parameter> option of the
-    <command>useradd</command> program requires the <filename
-    class="directory">/etc/default</filename> directory for it to work
-    properly:</para>
-
-<screen><userinput>mkdir -v /etc/default</userinput></screen>
-
   </sect2>
 
   <sect2 id="conf-shadow" role="configuration">
Index: LFS-trunk/packages.ent
===================================================================
--- LFS-trunk.orig/packages.ent 2006-07-29 22:35:29.000000000 +0100
+++ LFS-trunk/packages.ent      2006-07-29 22:38:16.000000000 +0100
@@ -430,12 +430,12 @@
 <!ENTITY sed-ch6-du "6.4 MB">
 <!ENTITY sed-ch6-sbu "0.1 SBU">
 
-<!ENTITY shadow-version "4.0.15">
-<!ENTITY shadow-size "1,265 KB">
+<!ENTITY shadow-version "4.0.17">
+<!ENTITY shadow-size "1,461 KB">
 <!ENTITY shadow-url 
"ftp://ftp.pld.org.pl/software/shadow/shadow-&shadow-version;.tar.bz2";>
 <!ENTITY shadow-md5 "a0452fa989f8ba45023cc5a08136568e">
 <!ENTITY shadow-home " ">
-<!ENTITY shadow-ch6-du "18.6 MB">
+<!ENTITY shadow-ch6-du "20.7 MB">
 <!ENTITY shadow-ch6-sbu "0.3 SBU">
 
 <!ENTITY sysklogd-version "1.4.1">
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to