[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. c140ee21305fafd4d0e975f248185a46be257997

git git at cross-lfs.org
Thu Sep 6 19:27:47 PDT 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  c140ee21305fafd4d0e975f248185a46be257997 (commit)
      from  8150908a13ae401a6f694936e34367d4d0fdd148 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c140ee21305fafd4d0e975f248185a46be257997
Author: William Harrington <kb0iic at gmail.com>
Date:   Thu Sep 6 21:27:36 2012 -0500

    Boot section updates. Add shadow to boot section. Fix pure64 books for lib64 to lib issues.

diff --git a/BOOK/boot/64/createfiles.xml b/BOOK/boot/64/createfiles.xml
index 38a1a2e..bc74aaa 100644
--- a/BOOK/boot/64/createfiles.xml
+++ b/BOOK/boot/64/createfiles.xml
@@ -23,7 +23,7 @@ ln -sv /tools/sbin/{agetty,blkid} ${CLFS}/sbin
 ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
 ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
 ln -sv bash ${CLFS}/bin/sh
-ln -sv /run /var/run</userinput></screen>
+ln -sv ../run ${CLFS}/var/run</userinput></screen>
 
   <para os="b">To enable some c++ tests in the Glibc and Binutils testsuites
   to link, create a directory and make some symbolic links:</para>
diff --git a/BOOK/boot/64/shadow.xml b/BOOK/boot/64/shadow.xml
new file mode 100644
index 0000000..a7528bc
--- /dev/null
+++ b/BOOK/boot/64/shadow.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-boot-shadow" role="wrap">
+  <?dbhtml filename="shadow.html"?>
+
+  <title>Shadow-&shadow-version;</title>
+
+  <indexterm zone="ch-boot-shadow">
+    <primary sortas="a-Shadow">Shadow</primary>
+    <secondary>boot</secondary>
+  </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+  href="../../final-system/common/shadow.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of Shadow</title>
+
+    <para os="b">Disable the installation of the <command>groups</command>
+    program and its man pages, as Coreutils provides a better version:</para>
+
+<screen os="c"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in
+find man -name Makefile.in -exec sed -i '/groups\.1\.xml/d' '{}' \;
+find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;</userinput></screen>
+
+    <para os="t1">The following cache entries set the values for tests that do
+    not run while cross-compiling:</para>
+
+<screen os="t2"><userinput>echo "ac_cv_func_setpgrp_void=yes" > config.cache</userinput></screen>
+
+    <para os="d">Prepare Shadow for compilation:</para>
+
+<screen os="e"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc \
+    --cache-file=config.cache</userinput></screen>
+
+<para os="f">The meaning of the configure options:</para>
+
+  <variablelist os="g">
+    <varlistentry>
+      <term><parameter>--sysconfdir=/etc</parameter></term>
+      <listitem><para>Tells Shadow to install its configuration files into
+      <filename class="directory">/etc</filename>, rather than
+      <filename class="directory">/tools/etc</filename>.</para></listitem>
+    </varlistentry>
+    
+  </variablelist>
+
+
+    <para os="h">Compile the package:</para>
+
+<screen os="i"><userinput>make</userinput></screen>
+
+    <para os="j">This package does not come with a test suite.</para>
+
+    <para os="k">Install the package:</para>
+
+<screen os="l"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
+
+    <para os="u">Link <command>login</command> and <command>passwd</command> to /bin:</para>
+
+<screen os="v"><userinput>ln -sv ../tools/bin/{login,passwd} ${CLFS}/bin</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Details on this package are located in <xref
+    linkend="contents-shadow" role="."/></para>
+  </sect2>
+
+</sect1>
diff --git a/BOOK/boot/64/udev.xml b/BOOK/boot/64/udev.xml
index 25fb650..496e00c 100644
--- a/BOOK/boot/64/udev.xml
+++ b/BOOK/boot/64/udev.xml
@@ -26,16 +26,16 @@
     href="../../final-system/common/udev.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \  
-    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \  
-    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod"  \  
-    ./configure --prefix=/usr \  
-    --build=${CLFS_HOST} --host=${CLFS_TARGET} \  
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \ 
+    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \ 
+    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod"  \ 
+    ./configure --prefix=/usr \ 
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \ 
     --with-rootprefix=$CLFS --bindir=/sbin \
-    --sysconfdir=/etc  \  
-    --libdir=/usr/lib64 --disable-introspection \  
-    --with-usb-ids-path=no --with-pci-ids-path=no \  
-    --disable-gtk-doc-html --disable-gudev \  
+    --sysconfdir=/etc  \ 
+    --libdir=/usr/lib64 --disable-introspection \ 
+    --with-usb-ids-path=no --with-pci-ids-path=no \ 
+    --disable-gtk-doc-html --disable-gudev \ 
     --disable-keymap --disable-logging</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/boot/64/util-linux.xml b/BOOK/boot/64/util-linux.xml
index 906e947..50b5f86 100644
--- a/BOOK/boot/64/util-linux.xml
+++ b/BOOK/boot/64/util-linux.xml
@@ -37,8 +37,7 @@
 <screen os="be"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG=true \
   ./configure --prefix=/tools --exec-prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --enable-login-utils --disable-makeinstall-chown \
-    --config-cache</userinput></screen>
+    --disable-makeinstall-chown --config-cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/util-linux.xml"
diff --git a/BOOK/boot/alpha-chapter.xml b/BOOK/boot/alpha-chapter.xml
index d5eb71e..509e4d5 100644
--- a/BOOK/boot/alpha-chapter.xml
+++ b/BOOK/boot/alpha-chapter.xml
@@ -15,7 +15,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
diff --git a/BOOK/boot/common/createfiles.xml b/BOOK/boot/common/createfiles.xml
index 20ee656..78174b2 100644
--- a/BOOK/boot/common/createfiles.xml
+++ b/BOOK/boot/common/createfiles.xml
@@ -21,6 +21,6 @@ ln -sv /tools/bin/file ${CLFS}/usr/bin
 ln -sv /tools/lib/libgcc_s.so{,.1} ${CLFS}/usr/lib
 ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
 ln -sv bash ${CLFS}/bin/sh
-ln -sv ${CLFS}/run ${CLFS}/var/run</userinput></screen>
+ln -sv ../run ${CLFS}/var/run</userinput></screen>
 
 </sect1>
diff --git a/BOOK/boot/common/kmod.xml b/BOOK/boot/common/kmod.xml
index 8df0c0e..6cd3dc4 100644
--- a/BOOK/boot/common/kmod.xml
+++ b/BOOK/boot/common/kmod.xml
@@ -26,11 +26,8 @@
     href="../../final-system/common/kmod.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>liblzma_CFLAGS="-I/tools/include" \
-    liblzma_LIBS="-L/tools/lib -llzma" zlib_CFLAGS="-I/tools/include" \
-    zlib_LIBS="-L/tools/lib -lz" ./configure --prefix=/tools --bindir=/bin \
-    --with-rootlibdir=/tools/lib --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --with-xz --with-zlib</userinput></screen>
+<screen os="b"><userinput>./configure --prefix=/tools --bindir=/bin \
+    --with-rootlibdir=/tools/lib --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/kmod.xml"
diff --git a/BOOK/boot/common/shadow.xml b/BOOK/boot/common/shadow.xml
new file mode 100644
index 0000000..c6d944b
--- /dev/null
+++ b/BOOK/boot/common/shadow.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-boot-shadow" role="wrap">
+  <?dbhtml filename="shadow.html"?>
+
+  <title>Shadow-&shadow-version;</title>
+
+  <indexterm zone="ch-boot-shadow">
+    <primary sortas="a-Shadow">Shadow</primary>
+    <secondary>boot</secondary>
+  </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+  href="../../final-system/common/shadow.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of Shadow</title>
+
+    <para os="b">Disable the installation of the <command>groups</command>
+    program and its man pages, as Coreutils provides a better version:</para>
+
+<screen os="c"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in
+find man -name Makefile.in -exec sed -i '/groups\.1\.xml/d' '{}' \;
+find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;</userinput></screen>
+
+    <para os="t1">The following cache entries set the values for tests that do
+    not run while cross-compiling:</para>
+
+<screen os="t2"><userinput>echo "ac_cv_func_setpgrp_void=yes" > config.cache</userinput></screen>
+
+    <para os="d">Prepare Shadow for compilation:</para>
+
+<screen os="e"><userinput>./configure --prefix=/tools \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc \
+    --cache-file=config.cache</userinput></screen>
+
+<para os="f">The meaning of the configure options:</para>
+
+  <variablelist os="g">
+    <varlistentry>
+      <term><parameter>--sysconfdir=/etc</parameter></term>
+      <listitem><para>Tells Shadow to install its configuration files into
+      <filename class="directory">/etc</filename>, rather than
+      <filename class="directory">/tools/etc</filename>.</para></listitem>
+    </varlistentry>
+    
+  </variablelist>
+
+
+    <para os="h">Compile the package:</para>
+
+<screen os="i"><userinput>make</userinput></screen>
+
+    <para os="j">This package does not come with a test suite.</para>
+
+    <para os="k">Install the package:</para>
+
+<screen os="l"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
+
+    <para os="u">Link <command>login</command> and <command>passwd</command> to /bin:</para>
+
+<screen os="v"><userinput>ln -sv ../tools/bin/{login,passwd} ${CLFS}/bin</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Details on this package are located in <xref
+    linkend="contents-shadow" role="."/></para>
+  </sect2>
+
+</sect1>
diff --git a/BOOK/boot/common/udev.xml b/BOOK/boot/common/udev.xml
index 415d6c9..1a10aa8 100644
--- a/BOOK/boot/common/udev.xml
+++ b/BOOK/boot/common/udev.xml
@@ -33,8 +33,7 @@
         --build=${CLFS_HOST} --host=${CLFS_TARGET} \
         --with-rootprefix=$CLFS --bindir=/sbin \
         --sysconfdir=/etc --libexecdir=/lib \
-        --disable-introspection \
-        --with-usb-ids-path=no --with-pci-ids-path=no \
+        --disable-introspection --with-usb-ids-path=no --with-pci-ids-path=no \
         --disable-gtk-doc-html --disable-gudev \
         --disable-keymap --disable-logging</userinput></screen>
 
diff --git a/BOOK/boot/common/util-linux.xml b/BOOK/boot/common/util-linux.xml
index a99dc30..988f410 100644
--- a/BOOK/boot/common/util-linux.xml
+++ b/BOOK/boot/common/util-linux.xml
@@ -37,8 +37,7 @@
 <screen os="b"><userinput>PKG_CONFIG=true \
   ./configure --prefix=/tools --exec-prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --enable-login-utils --disable-makeinstall-chown\
-    --config-cache</userinput></screen>
+    --disable-makeinstall-chown --config-cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/util-linux.xml"
diff --git a/BOOK/boot/mips-chapter.xml b/BOOK/boot/mips-chapter.xml
index 36f4d16..3aa43c0 100644
--- a/BOOK/boot/mips-chapter.xml
+++ b/BOOK/boot/mips-chapter.xml
@@ -16,7 +16,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
diff --git a/BOOK/boot/mips64-64-chapter.xml b/BOOK/boot/mips64-64-chapter.xml
index 83fb4d0..ec152c6 100644
--- a/BOOK/boot/mips64-64-chapter.xml
+++ b/BOOK/boot/mips64-64-chapter.xml
@@ -16,10 +16,11 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/udev.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/kernel.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/colo-build.xml"/>
diff --git a/BOOK/boot/mips64-chapter.xml b/BOOK/boot/mips64-chapter.xml
index cf6f9dd..53092b1 100644
--- a/BOOK/boot/mips64-chapter.xml
+++ b/BOOK/boot/mips64-chapter.xml
@@ -16,7 +16,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
diff --git a/BOOK/boot/mips64/createfiles.xml b/BOOK/boot/mips64/createfiles.xml
index 1ca5201..f085273 100644
--- a/BOOK/boot/mips64/createfiles.xml
+++ b/BOOK/boot/mips64/createfiles.xml
@@ -24,6 +24,6 @@ ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
 ln -sv /tools/lib32/libstd*so* ${CLFS}/usr/lib32
 ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
 ln -sv bash ${CLFS}/bin/sh
-ln -sv /run /var/run</userinput></screen>
+ln -sv ../run ${CLFS}/var/run</userinput></screen>
 
 </sect1>
diff --git a/BOOK/boot/multilib/createfiles.xml b/BOOK/boot/multilib/createfiles.xml
index 8792c12..a154af8 100644
--- a/BOOK/boot/multilib/createfiles.xml
+++ b/BOOK/boot/multilib/createfiles.xml
@@ -22,6 +22,6 @@ ln -sv /tools/lib64/libgcc_s.so{,.1} ${CLFS}/usr/lib64
 ln -sv /tools/lib/libstd*so* ${CLFS}/usr/lib
 ln -sv /tools/lib64/libstd*so* ${CLFS}/usr/lib64
 ln -sv bash ${CLFS}/bin/sh
-ln -sv /run /var/run</userinput></screen>
+ln -sv ../run ${CLFS}/var/run</userinput></screen>
 
 </sect1>
diff --git a/BOOK/boot/multilib/kmod.xml b/BOOK/boot/multilib/kmod.xml
index fdcb160..97bb6be 100644
--- a/BOOK/boot/multilib/kmod.xml
+++ b/BOOK/boot/multilib/kmod.xml
@@ -27,7 +27,7 @@
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
-    --bindir=/bin --with-rootlibdir=/lib64 \
+    --bindir=/bin --with-rootlibdir=/tools/lib64 \
     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/boot/multilib/shadow.xml b/BOOK/boot/multilib/shadow.xml
new file mode 100644
index 0000000..a7528bc
--- /dev/null
+++ b/BOOK/boot/multilib/shadow.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-boot-shadow" role="wrap">
+  <?dbhtml filename="shadow.html"?>
+
+  <title>Shadow-&shadow-version;</title>
+
+  <indexterm zone="ch-boot-shadow">
+    <primary sortas="a-Shadow">Shadow</primary>
+    <secondary>boot</secondary>
+  </indexterm>
+
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+  href="../../final-system/common/shadow.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of Shadow</title>
+
+    <para os="b">Disable the installation of the <command>groups</command>
+    program and its man pages, as Coreutils provides a better version:</para>
+
+<screen os="c"><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile.in
+find man -name Makefile.in -exec sed -i '/groups\.1\.xml/d' '{}' \;
+find man -name Makefile.in -exec sed -i 's/groups\.1 / /' {} \;</userinput></screen>
+
+    <para os="t1">The following cache entries set the values for tests that do
+    not run while cross-compiling:</para>
+
+<screen os="t2"><userinput>echo "ac_cv_func_setpgrp_void=yes" > config.cache</userinput></screen>
+
+    <para os="d">Prepare Shadow for compilation:</para>
+
+<screen os="e"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} --sysconfdir=/etc \
+    --cache-file=config.cache</userinput></screen>
+
+<para os="f">The meaning of the configure options:</para>
+
+  <variablelist os="g">
+    <varlistentry>
+      <term><parameter>--sysconfdir=/etc</parameter></term>
+      <listitem><para>Tells Shadow to install its configuration files into
+      <filename class="directory">/etc</filename>, rather than
+      <filename class="directory">/tools/etc</filename>.</para></listitem>
+    </varlistentry>
+    
+  </variablelist>
+
+
+    <para os="h">Compile the package:</para>
+
+<screen os="i"><userinput>make</userinput></screen>
+
+    <para os="j">This package does not come with a test suite.</para>
+
+    <para os="k">Install the package:</para>
+
+<screen os="l"><userinput>make DESTDIR=${CLFS} install</userinput></screen>
+
+    <para os="u">Link <command>login</command> and <command>passwd</command> to /bin:</para>
+
+<screen os="v"><userinput>ln -sv ../tools/bin/{login,passwd} ${CLFS}/bin</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Details on this package are located in <xref
+    linkend="contents-shadow" role="."/></para>
+  </sect2>
+
+</sect1>
diff --git a/BOOK/boot/multilib/udev.xml b/BOOK/boot/multilib/udev.xml
index 7884dca..897ddd0 100644
--- a/BOOK/boot/multilib/udev.xml
+++ b/BOOK/boot/multilib/udev.xml
@@ -26,16 +26,16 @@
     href="../../final-system/common/udev.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \  
-        BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \  
-        KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod"  \  
-        ./configure --prefix=/usr \  
-        --build=${CLFS_HOST} --host=${CLFS_TARGET} \  
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \
+        BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \
+        KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod"  \
+        ./configure --prefix=/usr \
+        --build=${CLFS_HOST} --host=${CLFS_TARGET} \
         --with-rootprefix=$CLFS --bindir=/sbin \
-        --sysconfdir=/etc --libexecdir=/lib \  
-        --libdir=/usr/lib64 --disable-introspection \  
-        --with-usb-ids-path=no --with-pci-ids-path=no \  
-        --disable-gtk-doc-html --disable-gudev \  
+        --sysconfdir=/etc --libexecdir=/lib \
+        --libdir=/usr/lib64 --disable-introspection \
+        --with-usb-ids-path=no --with-pci-ids-path=no \
+        --disable-gtk-doc-html --disable-gudev \
         --disable-keymap --disable-logging</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/boot/multilib/util-linux.xml b/BOOK/boot/multilib/util-linux.xml
index 4d6ac9f..8f1a22c 100644
--- a/BOOK/boot/multilib/util-linux.xml
+++ b/BOOK/boot/multilib/util-linux.xml
@@ -38,8 +38,7 @@
   ./configure \
     --prefix=/tools --exec-prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --libdir=/tools/lib64 --enable-login-utils \
-    --disable-makeinstall-chown --config-cache</userinput></screen>
+    --libdir=/tools/lib64 --disable-makeinstall-chown --config-cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/util-linux.xml"
diff --git a/BOOK/boot/ppc-chapter.xml b/BOOK/boot/ppc-chapter.xml
index 0f22651..20f8013 100644
--- a/BOOK/boot/ppc-chapter.xml
+++ b/BOOK/boot/ppc-chapter.xml
@@ -15,7 +15,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
diff --git a/BOOK/boot/ppc64-chapter.xml b/BOOK/boot/ppc64-chapter.xml
index c17ca99..656a045 100644
--- a/BOOK/boot/ppc64-chapter.xml
+++ b/BOOK/boot/ppc64-chapter.xml
@@ -16,6 +16,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/util-linux-32.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
diff --git a/BOOK/boot/ppc64/util-linux-32.xml b/BOOK/boot/ppc64/util-linux-32.xml
index d661c01..8efdcf1 100644
--- a/BOOK/boot/ppc64/util-linux-32.xml
+++ b/BOOK/boot/ppc64/util-linux-32.xml
@@ -38,8 +38,7 @@
   ./configure \
     --prefix=/tools --exec-prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET32} \
-    --enable-login-utils --without-ncurses \
-    --disable-makeinstall-chown --config-cache</userinput></screen>
+    --without-ncurses --disable-makeinstall-chown --config-cache</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/util-linux.xml"
diff --git a/BOOK/boot/sparc-chapter.xml b/BOOK/boot/sparc-chapter.xml
index 0dcb928..6e08213 100644
--- a/BOOK/boot/sparc-chapter.xml
+++ b/BOOK/boot/sparc-chapter.xml
@@ -15,7 +15,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/udev.xml"/>
diff --git a/BOOK/boot/sparc64-64-chapter.xml b/BOOK/boot/sparc64-64-chapter.xml
index ffb0107..21a601c 100644
--- a/BOOK/boot/sparc64-64-chapter.xml
+++ b/BOOK/boot/sparc64-64-chapter.xml
@@ -15,10 +15,11 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/udev.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/elftoaout.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/kernel.xml"/>
diff --git a/BOOK/boot/sparc64-chapter.xml b/BOOK/boot/sparc64-chapter.xml
index a1c3707..8d5a203 100644
--- a/BOOK/boot/sparc64-chapter.xml
+++ b/BOOK/boot/sparc64-chapter.xml
@@ -15,7 +15,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
diff --git a/BOOK/boot/x86-chapter.xml b/BOOK/boot/x86-chapter.xml
index feaff93..339fd6f 100644
--- a/BOOK/boot/x86-chapter.xml
+++ b/BOOK/boot/x86-chapter.xml
@@ -15,6 +15,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/util-linux.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/shadow.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
diff --git a/BOOK/boot/x86_64-64-chapter.xml b/BOOK/boot/x86_64-64-chapter.xml
index 0dc02fe..492fdf2 100644
--- a/BOOK/boot/x86_64-64-chapter.xml
+++ b/BOOK/boot/x86_64-64-chapter.xml
@@ -15,10 +15,11 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/udev.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/udev.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/pwdgroup.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/kernel.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/grub-build.xml"/>
diff --git a/BOOK/boot/x86_64-64/e2fsprogs.xml b/BOOK/boot/x86_64-64/e2fsprogs.xml
new file mode 100644
index 0000000..1f3cdaf
--- /dev/null
+++ b/BOOK/boot/x86_64-64/e2fsprogs.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+  "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+]>
+
+<sect1 id="ch-boot-e2fsprogs" role="wrap">
+  <?dbhtml filename="e2fsprogs.html"?>
+
+  <title>E2fsprogs-&e2fsprogs-version;</title>
+
+  <indexterm zone="ch-boot-e2fsprogs">
+    <primary sortas="a-E2fsprogs">E2fsprogs</primary>
+    <secondary>boot</secondary>
+  </indexterm>
+
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+  href="../../final-system/common/e2fsprogs.xml"
+  xpointer="xpointer(//*[@role='package'])"/>
+
+  <sect2 role="installation">
+    <title>Installation of E2fsprogs</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='a'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='b'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='c'])"/>
+
+<screen os="aa"><userinput>CC="${CC} ${BUILD64}" PKG_CONFIG=true \
+  ../configure --prefix=/tools --enable-elf-shlibs \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+    --disable-libblkid --disable-libuuid --disable-fsck \
+    --disable-uuidd</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='e'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../multilib/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='f'])"/>
+
+<screen os="g"><userinput>make LIBUUID="-luuid" STATIC_LIBUUID="-luuid" \
+    LIBBLKID="-lblkid" STATIC_LIBBLKID="-lblkid" \
+    LDFLAGS="-Wl,-rpath,/tools/lib"</userinput></screen>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='j'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='k'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='l'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='ad'])"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../common/e2fsprogs.xml"
+    xpointer="xpointer(//*[@os='ae'])"/>
+
+
+  </sect2>
+
+  <sect2 role="content">
+    <title/>
+
+    <para>Details on this package are located in <xref
+    linkend="contents-e2fsprogs" role="."/></para>
+
+  </sect2>
+
+</sect1>
diff --git a/BOOK/boot/multilib/kmod.xml b/BOOK/boot/x86_64-64/kmod.xml
similarity index 97%
copy from BOOK/boot/multilib/kmod.xml
copy to BOOK/boot/x86_64-64/kmod.xml
index fdcb160..d195ff4 100644
--- a/BOOK/boot/multilib/kmod.xml
+++ b/BOOK/boot/x86_64-64/kmod.xml
@@ -27,7 +27,7 @@
     xpointer="xpointer(//*[@os='a'])"/>
 
 <screen os="b"><userinput>CC="${CC} ${BUILD64}" ./configure --prefix=/tools \
-    --bindir=/bin --with-rootlibdir=/lib64 \
+    --bindir=/bin --with-rootlibdir=/tools/lib \
     --build=${CLFS_HOST} --host=${CLFS_TARGET}</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/boot/64/udev.xml b/BOOK/boot/x86_64-64/udev.xml
similarity index 71%
copy from BOOK/boot/64/udev.xml
copy to BOOK/boot/x86_64-64/udev.xml
index 25fb650..4dfa84a 100644
--- a/BOOK/boot/64/udev.xml
+++ b/BOOK/boot/x86_64-64/udev.xml
@@ -26,17 +26,17 @@
     href="../../final-system/common/udev.xml"
     xpointer="xpointer(//*[@os='a'])"/>
 
-<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \  
-    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib64 -lblkid" \  
-    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib64 -lkmod"  \  
-    ./configure --prefix=/usr \  
-    --build=${CLFS_HOST} --host=${CLFS_TARGET} \  
-    --with-rootprefix=$CLFS --bindir=/sbin \
-    --sysconfdir=/etc  \  
-    --libdir=/usr/lib64 --disable-introspection \  
-    --with-usb-ids-path=no --with-pci-ids-path=no \  
-    --disable-gtk-doc-html --disable-gudev \  
-    --disable-keymap --disable-logging</userinput></screen>
+<screen os="b"><userinput>CC="${CC} ${BUILD64}" LIBS="-lpthread" \
+    BLKID_CFLAGS="-I/tools/include/blkid" BLKID_LIBS="-L/tools/lib -lblkid" \
+    KMOD_CFLAGS="-I/tools/include" KMOD_LIBS="-L${CLFS}/lib -lkmod" \
+    ./configure --prefix=/usr \
+    --build=${CLFS_HOST} --host=${CLFS_TARGET} \
+    --with-rootprefix= --bindir=/sbin \
+    --sysconfdir=/etc  \
+    --libexecdir=/lib --disable-introspection \
+    --with-usb-ids-path=no --with-pci-ids-path=no \
+    --disable-gtk-doc-html --disable-gudev \
+    --disable-keymap --disable-logging --with-firmware-path=/lib/firmware</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/common/udev.xml"
@@ -54,6 +54,12 @@
     href="../common/udev.xml"
     xpointer="xpointer(//*[@os='j'])"/>
 
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+    href="../../final-system/common/udev.xml"
+    xpointer="xpointer(//*[@os='i'])"/>
+
+<screen os="j"><userinput>install -dv ${CLFS}/lib/firmware</userinput></screen>
+
   </sect2>
 
   <sect2 role="content">
diff --git a/BOOK/boot/x86_64-chapter.xml b/BOOK/boot/x86_64-chapter.xml
index ce2f62e..78b75ae 100644
--- a/BOOK/boot/x86_64-chapter.xml
+++ b/BOOK/boot/x86_64-chapter.xml
@@ -15,7 +15,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/creatingdirs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/createfiles.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/util-linux.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/shadow.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/sysvinit.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/udev.xml"/>
diff --git a/BOOK/general.ent b/BOOK/general.ent
index 34cebd1..4153a3e 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -2,7 +2,7 @@
 
 <!ENTITY month "09"> <!-- Use two digits -->
 <!ENTITY month_name "August">
-<!ENTITY day "04"> <!-- Use two digits -->
+<!ENTITY day "06"> <!-- Use two digits -->
 <!ENTITY year "2012"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index d606bf4..f885fcd 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -35,6 +35,21 @@
       </itemizedlist>
     </listitem>
 -->
+   <listitem>
+      <para>September 06, 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - Fix /var/run /run link command during createfiles part of the If you are going to boot section.</para>
+        </listitem>
+        <listitem>
+          <para>[William Harrington] - Add shadow to If you are going to boot section.</para>
+        </listitem>
+        <listitem>
+          <para>[William Harrington] - Remove enable-login-utils form util-linux in the If you are going to boot section.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
     <listitem>
       <para>September 04, 2012</para>
       <itemizedlist>
diff --git a/BOOK/introduction/x86_64-64/changelog.xml b/BOOK/introduction/x86_64-64/changelog.xml
index f9ec11b..3b47be3 100644
--- a/BOOK/introduction/x86_64-64/changelog.xml
+++ b/BOOK/introduction/x86_64-64/changelog.xml
@@ -33,6 +33,18 @@
 
 -->
    <listitem>
+      <para>06 September 2012</para>
+      <itemizedlist>
+        <listitem>
+          <para>[William Harrington] - If you are going to boot section installed libs into lib64 and searched in lib64. Fixed to lib.</para>
+        </listitem>
+        <listitem>
+          <para>[William Harrington] - If you are going to boot section udev was missing the firmware directory creation. Fixed to create it during udev.</para>
+        </listitem>
+     </itemizedlist>
+    </listitem>
+
+   <listitem>
       <para>04 September 2012</para>
       <itemizedlist>
         <listitem>

-----------------------------------------------------------------------

Summary of changes:
 BOOK/boot/64/createfiles.xml               |    2 +-
 BOOK/boot/64/shadow.xml                    |   79 ++++++++++++++++++++++++++++
 BOOK/boot/64/udev.xml                      |   18 +++---
 BOOK/boot/64/util-linux.xml                |    3 +-
 BOOK/boot/alpha-chapter.xml                |    3 +-
 BOOK/boot/common/createfiles.xml           |    2 +-
 BOOK/boot/common/kmod.xml                  |    7 +--
 BOOK/boot/common/shadow.xml                |   79 ++++++++++++++++++++++++++++
 BOOK/boot/common/udev.xml                  |    3 +-
 BOOK/boot/common/util-linux.xml            |    3 +-
 BOOK/boot/mips-chapter.xml                 |    3 +-
 BOOK/boot/mips64-64-chapter.xml            |    7 ++-
 BOOK/boot/mips64-chapter.xml               |    3 +-
 BOOK/boot/mips64/createfiles.xml           |    2 +-
 BOOK/boot/multilib/createfiles.xml         |    2 +-
 BOOK/boot/multilib/kmod.xml                |    2 +-
 BOOK/boot/multilib/shadow.xml              |   79 ++++++++++++++++++++++++++++
 BOOK/boot/multilib/udev.xml                |   18 +++---
 BOOK/boot/multilib/util-linux.xml          |    3 +-
 BOOK/boot/ppc-chapter.xml                  |    3 +-
 BOOK/boot/ppc64-chapter.xml                |    1 +
 BOOK/boot/ppc64/util-linux-32.xml          |    3 +-
 BOOK/boot/sparc-chapter.xml                |    3 +-
 BOOK/boot/sparc64-64-chapter.xml           |    7 ++-
 BOOK/boot/sparc64-chapter.xml              |    3 +-
 BOOK/boot/x86-chapter.xml                  |    1 +
 BOOK/boot/x86_64-64-chapter.xml            |    7 ++-
 BOOK/boot/{64 => x86_64-64}/e2fsprogs.xml  |    6 +-
 BOOK/boot/{multilib => x86_64-64}/kmod.xml |    2 +-
 BOOK/boot/{64 => x86_64-64}/udev.xml       |   28 ++++++----
 BOOK/boot/x86_64-chapter.xml               |    3 +-
 BOOK/general.ent                           |    2 +-
 BOOK/introduction/common/changelog.xml     |   15 +++++
 BOOK/introduction/x86_64-64/changelog.xml  |   12 ++++
 34 files changed, 344 insertions(+), 70 deletions(-)
 create mode 100644 BOOK/boot/64/shadow.xml
 create mode 100644 BOOK/boot/common/shadow.xml
 create mode 100644 BOOK/boot/multilib/shadow.xml
 copy BOOK/boot/{64 => x86_64-64}/e2fsprogs.xml (93%)
 copy BOOK/boot/{multilib => x86_64-64}/kmod.xml (97%)
 copy BOOK/boot/{64 => x86_64-64}/udev.xml (71%)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list