Эх сурвалжийг харах

upgraded to bison-1.34, gettext-0.11.1, shadow-4.0.3, grep-2.5

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1710 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 23 жил өмнө
parent
commit
85aeef2e26

+ 6 - 4
chapter01/changelog.xml

@@ -13,11 +13,12 @@
 <listitem><para>automake-1.6</para></listitem>
 <listitem><para>automake-1.6</para></listitem>
 <listitem><para>bin86-0.16.2</para></listitem>
 <listitem><para>bin86-0.16.2</para></listitem>
 <listitem><para>binutils-2.12</para></listitem>
 <listitem><para>binutils-2.12</para></listitem>
-<listitem><para>bison-1.33</para></listitem>
+<listitem><para>bison-1.34</para></listitem>
 <listitem><para>bzip2-1.0.2</para></listitem>
 <listitem><para>bzip2-1.0.2</para></listitem>
 <listitem><para>e2fsprogs-1.27</para></listitem>
 <listitem><para>e2fsprogs-1.27</para></listitem>
 <listitem><para>gawk-3.1.0</para></listitem>
 <listitem><para>gawk-3.1.0</para></listitem>
-<listitem><para>gettext-0.11</para></listitem>
+<listitem><para>gettext-0.11.1</para></listitem>
+<listitem><para>grep-2.5</para></listitem>
 <listitem><para>less-374</para></listitem>
 <listitem><para>less-374</para></listitem>
 <listitem><para>lfs-bootscripts-1.8</para></listitem>
 <listitem><para>lfs-bootscripts-1.8</para></listitem>
 <listitem><para>lilo-22.2</para></listitem>
 <listitem><para>lilo-22.2</para></listitem>
@@ -25,7 +26,7 @@
 <listitem><para>man-pages-1.48</para></listitem>
 <listitem><para>man-pages-1.48</para></listitem>
 <listitem><para>modutils-2.4.14</para></listitem>
 <listitem><para>modutils-2.4.14</para></listitem>
 <listitem><para>reiserfsprogs-3.x.1b</para></listitem>
 <listitem><para>reiserfsprogs-3.x.1b</para></listitem>
-<listitem><para>shadow-4.0.2</para></listitem>
+<listitem><para>shadow-4.0.3</para></listitem>
 <listitem><para>texinfo-4.1</para></listitem>
 <listitem><para>texinfo-4.1</para></listitem>
 <listitem><para>util-linux-2.11o</para></listitem>
 <listitem><para>util-linux-2.11o</para></listitem>
 </itemizedlist>
 </itemizedlist>
@@ -33,7 +34,8 @@
 </para></listitem>
 </para></listitem>
 
 
 <listitem><para>March 14th, 2002 [gerard]: Upgraded to
 <listitem><para>March 14th, 2002 [gerard]: Upgraded to
-lfs-bootscripts-1.8</para></listitem>
+bison-1.34, gettext-0.11.1, grep-2.5, lfs-bootscripts-1.8,
+shadow-4.0.3</para></listitem>
 
 
 <listitem><para>March 11th, 2002 [gerard]: Upgraded to
 <listitem><para>March 11th, 2002 [gerard]: Upgraded to
 binutils-2.12</para></listitem>
 binutils-2.12</para></listitem>

+ 1 - 0
chapter06/grep-inst.xml

@@ -5,6 +5,7 @@
 
 
 <para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
 <para><screen><userinput>./configure --prefix=/usr --bindir=/bin &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
+rm /bin/egrep /bin/fgrep &amp;&amp;
 make install</userinput></screen></para>
 make install</userinput></screen></para>
 
 
 </sect2>
 </sect2>

+ 1 - 7
chapter06/shadowpwd-exp.xml

@@ -1,11 +1,6 @@
 <sect2>
 <sect2>
 <title>Command explanations</title>
 <title>Command explanations</title>
 
 
-<para><userinput>sed 's/\(.*\) (nflg || \(.*\))\(.*\)/\1\2\3/'
-src/useradd.c.backup &gt; src/useradd.c &amp;&amp;</userinput>:
-This sed is used to fix a compilation bug which occurs due to a
-variable (nflg) being used but not defined.</para>
-
 <para><userinput>cp limits login.access /etc:</userinput> These files
 <para><userinput>cp limits login.access /etc:</userinput> These files
 were not installed during the installation of the package so we copy
 were not installed during the installation of the package so we copy
 them manually as those files are used to configure authentication
 them manually as those files are used to configure authentication
@@ -15,8 +10,7 @@ details on the system.</para>
 /etc/login.defs</userinput>: /var/spool/mail is the old location of the
 /etc/login.defs</userinput>: /var/spool/mail is the old location of the
 user mailboxes. The location that is used nowadays is /var/mail.</para>
 user mailboxes. The location that is used nowadays is /var/mail.</para>
 
 
-<para><userinput>ln -sf vipw vigr</userinput> and
-<userinput>ln -sf vipw.8 vigr.8</userinput>: According to the manpage of
+<para><userinput>ln -sf vipw vigr</userinput>: According to the manpage of
 vipw, vigr should be a symlink to it. Because the shadow installation
 vipw, vigr should be a symlink to it. Because the shadow installation
 procedure doesn't create these symlinks, we create them manually.</para>
 procedure doesn't create these symlinks, we create them manually.</para>
 
 

+ 8 - 2
chapter06/shadowpwd-inst.xml

@@ -9,14 +9,20 @@ passwords and how to get the most out of this Shadow package.</para>
 <para>Install the Shadow Password Suite by running the 
 <para>Install the Shadow Password Suite by running the 
 following commands:</para>
 following commands:</para>
 
 
-<para><screen><userinput>./configure --prefix=/usr &amp;&amp;
+<para><screen><userinput>./configure --prefix=/usr --enable-shared &amp;&amp;
 make &amp;&amp;
 make &amp;&amp;
 make install &amp;&amp;
 make install &amp;&amp;
 cd etc &amp;&amp;
 cd etc &amp;&amp;
 cp limits login.access /etc &amp;&amp;
 cp limits login.access /etc &amp;&amp;
 sed 's%/var/spool/mail%/var/mail%' login.defs.linux &gt; /etc/login.defs &amp;&amp;
 sed 's%/var/spool/mail%/var/mail%' login.defs.linux &gt; /etc/login.defs &amp;&amp;
 cd /usr/sbin &amp;&amp;
 cd /usr/sbin &amp;&amp;
-ln -sf vipw vigr</userinput></screen></para>
+ln -sf vipw vigr &amp;&amp;
+rm /bin/vipw &amp;&amp;
+mv /bin/sg /usr/bin &amp;&amp;
+cd /lib &amp;&amp;
+mv libshadow.*a /usr/lib &amp;&amp;
+cd /usr/lib &amp;&amp;
+ln -s ../../lib/libshadow.so</userinput></screen></para>
 
 
 </sect2>
 </sect2>
 
 

+ 13 - 13
index.xml

@@ -574,9 +574,9 @@
 <!ENTITY ab-howtoguides SYSTEM "appendixb/howtoguides.xml">
 <!ENTITY ab-howtoguides SYSTEM "appendixb/howtoguides.xml">
 <!ENTITY ab-other SYSTEM "appendixb/other.xml">
 <!ENTITY ab-other SYSTEM "appendixb/other.xml">
 
 
-<!ENTITY all-version "cvs-20020314-1214">
-<!ENTITY all-size-kb "86,160 KB">
-<!ENTITY all-size-mb "84.14 MB">
+<!ENTITY all-version "cvs-20020314-1628">
+<!ENTITY all-size-kb "86,750 KB">
+<!ENTITY all-size-mb "84.72 MB">
 
 
 <!ENTITY bash-version "2.05a">
 <!ENTITY bash-version "2.05a">
 <!ENTITY bash-depversion "2.05a">
 <!ENTITY bash-depversion "2.05a">
@@ -657,10 +657,10 @@
 <!ENTITY kernel-package "linux-&kernel-version;.tar.bz2">
 <!ENTITY kernel-package "linux-&kernel-version;.tar.bz2">
 <!ENTITY kernel-dir "linux">
 <!ENTITY kernel-dir "linux">
 
 
-<!ENTITY grep-version "2.4.2">
+<!ENTITY grep-version "2.5">
 <!ENTITY grep-depversion "2.4.2">
 <!ENTITY grep-depversion "2.4.2">
 <!ENTITY grep-contversion "2.4.2">
 <!ENTITY grep-contversion "2.4.2">
-<!ENTITY grep-size "382 KB">
+<!ENTITY grep-size "545 KB">
 <!ENTITY grep-compsize-static "4 MB">
 <!ENTITY grep-compsize-static "4 MB">
 <!ENTITY grep-time-static "1 minute">
 <!ENTITY grep-time-static "1 minute">
 <!ENTITY grep-compsize "3 MB">
 <!ENTITY grep-compsize "3 MB">
@@ -771,10 +771,10 @@
 <!ENTITY patch-package "patch-&patch-version;.tar.bz2">
 <!ENTITY patch-package "patch-&patch-version;.tar.bz2">
 <!ENTITY patch-dir "patch-&patch-version;">
 <!ENTITY patch-dir "patch-&patch-version;">
 
 
-<!ENTITY gettext-version "0.11">
+<!ENTITY gettext-version "0.11.1">
 <!ENTITY gettext-depversion "0.10.40">
 <!ENTITY gettext-depversion "0.10.40">
 <!ENTITY gettext-contversion "0.10.40">
 <!ENTITY gettext-contversion "0.10.40">
-<!ENTITY gettext-size "1,688 KB">
+<!ENTITY gettext-size "2,039 KB">
 <!ENTITY gettext-compsize "11MB">
 <!ENTITY gettext-compsize "11MB">
 <!ENTITY gettext-time "1 minute">
 <!ENTITY gettext-time "1 minute">
 <!ENTITY gettext-package "gettext-&gettext-version;.tar.bz2">
 <!ENTITY gettext-package "gettext-&gettext-version;.tar.bz2">
@@ -843,13 +843,13 @@
 <!ENTITY vim-size "2,711 KB">
 <!ENTITY vim-size "2,711 KB">
 <!ENTITY vim-compsize "15 MB">
 <!ENTITY vim-compsize "15 MB">
 <!ENTITY vim-time "2 minutes">
 <!ENTITY vim-time "2 minutes">
-<!ENTITY vim-package "vim-&vim-version;-rt.tar.bz2, vim-&vim-version;-src.tar.bz2">
-<!ENTITY vim-dir "vim-&vim-version;">
+<!ENTITY vim-package "vim-&vim-version;.tar.bz2">
+<!ENTITY vim-dir "vim&vim-version;">
 
 
-<!ENTITY bison-version "1.33">
+<!ENTITY bison-version "1.34">
 <!ENTITY bison-depversion "1.31">
 <!ENTITY bison-depversion "1.31">
 <!ENTITY bison-contversion "1.31">
 <!ENTITY bison-contversion "1.31">
-<!ENTITY bison-size "510 KB">
+<!ENTITY bison-size "585 KB">
 <!ENTITY bison-compsize "3 MB">
 <!ENTITY bison-compsize "3 MB">
 <!ENTITY bison-time "1 minute">
 <!ENTITY bison-time "1 minute">
 <!ENTITY bison-package "bison-&bison-version;.tar.bz2">
 <!ENTITY bison-package "bison-&bison-version;.tar.bz2">
@@ -1028,10 +1028,10 @@
 <!ENTITY psmisc-package "psmisc-&psmisc-version;.tar.bz2">
 <!ENTITY psmisc-package "psmisc-&psmisc-version;.tar.bz2">
 <!ENTITY psmisc-dir "psmisc-&psmisc-version;">
 <!ENTITY psmisc-dir "psmisc-&psmisc-version;">
 
 
-<!ENTITY shadow-version "4.0.2">
+<!ENTITY shadow-version "4.0.3">
 <!ENTITY shadow-depversion "20001016">
 <!ENTITY shadow-depversion "20001016">
 <!ENTITY shadow-contversion "20001016">
 <!ENTITY shadow-contversion "20001016">
-<!ENTITY shadow-size "690 KB">
+<!ENTITY shadow-size "760 KB">
 <!ENTITY shadow-compsize "6 MB">
 <!ENTITY shadow-compsize "6 MB">
 <!ENTITY shadow-time "3 minutes">
 <!ENTITY shadow-time "3 minutes">
 <!ENTITY shadow-package "shadow-&shadow-version;.tar.bz2">
 <!ENTITY shadow-package "shadow-&shadow-version;.tar.bz2">