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

git git at cross-lfs.org
Tue Jun 14 09:58:47 PDT 2011


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  271d0f03be274d6036aaf287683f0f18e62ed4e2 (commit)
      from  94909a8cbb737ee7631bcb1a961af02f203b6656 (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 271d0f03be274d6036aaf287683f0f18e62ed4e2
Author: Jonathan Norman <jonathan at bluesquarelinux.co.uk>
Date:   Tue Jun 14 17:57:46 2011 +0100

    Various fixes for boot section and updated minimum partition size to 6GB

diff --git a/BOOK/boot/common/createfiles.xml b/BOOK/boot/common/createfiles.xml
index ab009d0..177a8c2 100644
--- a/BOOK/boot/common/createfiles.xml
+++ b/BOOK/boot/common/createfiles.xml
@@ -15,7 +15,8 @@
   links which will be replaced by real files throughout the course of
   the next chapter after the software has been installed.</para>
 
-<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,pwd,sleep,stty} ${CLFS}/bin
+<screen><userinput>ln -sv /tools/bin/{bash,cat,echo,grep,login,pwd,sleep,stty} ${CLFS}/bin
+ln -sv /tools/sbin/agetty ${CLFS}/sbin
 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
diff --git a/BOOK/boot/common/pwdgroup.xml b/BOOK/boot/common/pwdgroup.xml
index 8219860..45a560b 100644
--- a/BOOK/boot/common/pwdgroup.xml
+++ b/BOOK/boot/common/pwdgroup.xml
@@ -43,7 +43,7 @@
   the following command:</para>
 
 <screen><userinput>cat > ${CLFS}/etc/passwd << "EOF"
-<literal>root:x:&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
+<literal>root::&uid-root;:&gid-root;:root:/root:/bin/bash</literal>
 EOF</userinput></screen>
 
   <para os="b">The actual password for <systemitem class="username">root</systemitem>
diff --git a/BOOK/boot/x86/grub-build.xml b/BOOK/boot/x86/grub-build.xml
index 86e2b83..8fbbcff 100644
--- a/BOOK/boot/x86/grub-build.xml
+++ b/BOOK/boot/x86/grub-build.xml
@@ -26,6 +26,12 @@
     href="../../final-system/x86/grub.xml"
     xpointer="xpointer(//*[@os='n1'])"/>
 
+<note>
+  <para>Grub2 requires Flex 3.5.35 or greater which has not been installed
+   yet. If your host does not have Flex then install it now via the
+   distro's package manager.</para>
+</note>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../../final-system/x86/grub.xml"
     xpointer="xpointer(//*[@os='a'])"/>
diff --git a/BOOK/general.ent b/BOOK/general.ent
index 667a996..6df9770 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -2,7 +2,7 @@
 
 <!ENTITY month "06"> <!-- Use two digits -->
 <!ENTITY month_name "June">
-<!ENTITY day "10"> <!-- Use two digits -->
+<!ENTITY day "14"> <!-- Use two digits -->
 <!ENTITY year "2011"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index b0d64d5..5276649 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -37,6 +37,26 @@
 -->
 
     <listitem>
+      <para>June 14, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Jonathan] - Fixed typo in passwd file in the boot section
+            which prevented the user from logging in.</para>
+        </listitem>
+        <listitem>
+          <para>[Jonathan] - Updated minimum partition size from 2.5GB to 6GB.</para>
+        </listitem>
+        <listitem>
+          <para>[Jonathan] - Added missing links for agetty and login
+             in boot section.</para>
+        </listitem>
+        <listitem>
+          <para>[Jonathan] - Updated Iproute2 patch to 2.6.38.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>June 10, 2011</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/introduction/x86/changelog.xml b/BOOK/introduction/x86/changelog.xml
index c8562f5..01726ed 100644
--- a/BOOK/introduction/x86/changelog.xml
+++ b/BOOK/introduction/x86/changelog.xml
@@ -33,6 +33,16 @@
 -->
 
     <listitem>
+      <para>June 14, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Jonathan] - Added note about Grub2 requiring Flex in
+             boot section.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>May 18, 2011</para>
       <itemizedlist>
         <listitem>
@@ -41,7 +51,6 @@
       </itemizedlist>
     </listitem>
 
-
     <listitem>
       <para>July 08, 2008</para>
       <itemizedlist>
diff --git a/BOOK/introduction/x86_64-64/changelog.xml b/BOOK/introduction/x86_64-64/changelog.xml
index 01179ab..34f2edf 100644
--- a/BOOK/introduction/x86_64-64/changelog.xml
+++ b/BOOK/introduction/x86_64-64/changelog.xml
@@ -34,6 +34,16 @@
 -->
 
     <listitem>
+      <para>June 14, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Jonathan] - Added note about Grub2 requiring Flex in
+             boot section.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>May 18, 2011</para>
       <itemizedlist>
         <listitem>
@@ -42,7 +52,6 @@
       </itemizedlist>
     </listitem>
 
-
     <listitem>
       <para>Sept 05, 2009</para>
       <itemizedlist>
diff --git a/BOOK/introduction/x86_64/changelog.xml b/BOOK/introduction/x86_64/changelog.xml
index 601b4c3..af267fa 100644
--- a/BOOK/introduction/x86_64/changelog.xml
+++ b/BOOK/introduction/x86_64/changelog.xml
@@ -34,6 +34,16 @@
 -->
 
     <listitem>
+      <para>June 14, 2011</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Jonathan] - Added note about Grub2 requiring Flex in
+             boot section.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>May 18, 2011</para>
       <itemizedlist>
         <listitem>
@@ -42,7 +52,6 @@
       </itemizedlist>
     </listitem>
 
-
     <listitem>
       <para>July 08, 2008</para>
       <itemizedlist>
diff --git a/BOOK/partitioning/common/creatingpartition.xml b/BOOK/partitioning/common/creatingpartition.xml
index e71a22b..1f8f48a 100644
--- a/BOOK/partitioning/common/creatingpartition.xml
+++ b/BOOK/partitioning/common/creatingpartition.xml
@@ -17,7 +17,7 @@
   architecture you can simply build everything in <quote>/mnt/clfs</quote>
   and transfer it to your target machine.</para>
 
-  <para os="b">A minimal system requires around 2.5 gigabytes (GB).
+  <para os="b">A minimal system requires around 6 gigabytes (GB).
   This is enough to store all the source tarballs and compile the packages. The CLFS
   system itself will not take up this  much room. A large portion of this requirement
   is to provide sufficient free temporary storage. Compiling packages can require a

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

Summary of changes:
 BOOK/boot/common/createfiles.xml               |    3 ++-
 BOOK/boot/common/pwdgroup.xml                  |    2 +-
 BOOK/boot/x86/grub-build.xml                   |    6 ++++++
 BOOK/general.ent                               |    2 +-
 BOOK/introduction/common/changelog.xml         |   20 ++++++++++++++++++++
 BOOK/introduction/x86/changelog.xml            |   11 ++++++++++-
 BOOK/introduction/x86_64-64/changelog.xml      |   11 ++++++++++-
 BOOK/introduction/x86_64/changelog.xml         |   11 ++++++++++-
 BOOK/partitioning/common/creatingpartition.xml |    2 +-
 9 files changed, 61 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list