Quellcode durchsuchen

Upgrade to Shadow 4.0.14

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7296 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Matthew Burgess vor 19 Jahren
Ursprung
Commit
e990c367c9
7 geänderte Dateien mit 17 neuen und 26 gelöschten Zeilen
  1. 3 6
      chapter01/changelog.xml
  2. 0 3
      chapter01/whatsnew.xml
  3. 1 1
      chapter03/packages.xml
  4. 0 7
      chapter03/patches.xml
  5. 12 6
      chapter06/shadow.xml
  6. 1 1
      general.ent
  7. 0 2
      patches.ent

+ 3 - 6
chapter01/changelog.xml

@@ -39,16 +39,13 @@
     <listitem>
       <para>January 23, 2006</para>
       <itemizedlist>
+        <listitem>
+          <para>[matthew] - Upgrade to Shadow 4.0.14.</para>
+        </listitem>
         <listitem>
           <para>[matthew] - Install documentation for the Linux kernel.  Thanks
 to Tushar for the report.  Fixes bug 1683.</para>
         </listitem>
-      </itemizedlist>
-    </listitem>
-
-    <listitem>
-      <para>January 23, 2006</para>
-      <itemizedlist>
         <listitem>
           <para>[matthew] - Added a patch to enable Perl's DB_File module to
           compile with the latest version of Berkeley DB.  Thanks to Alexander

+ 0 - 3
chapter01/whatsnew.xml

@@ -234,9 +234,6 @@
     <listitem>
       <para>&perl-libc-patch;</para>
     </listitem>
-    <listitem>
-      <para>&shadow-configure-patch;</para>
-    </listitem>
     <listitem>
       <para>&tar-gcc4_fix-patch;</para>
     </listitem>

+ 1 - 1
chapter03/packages.xml

@@ -377,7 +377,7 @@
     </varlistentry>
 
     <varlistentry>
-      <term>Shadow (&shadow-version;) - 1,057 KB:</term>
+      <term>Shadow (&shadow-version;) - 1,218 KB:</term>
       <listitem>
         <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/"/></para>
 

+ 0 - 7
chapter03/patches.xml

@@ -188,13 +188,6 @@
       </listitem>
     </varlistentry>
 
-    <varlistentry>
-      <term>Shadow Configure Script Patch - 1KB:</term>
-      <listitem>
-        <para><ulink url="&patches-root;&shadow-configure-patch;"/></para>
-      </listitem>
-    </varlistentry>
-
     <varlistentry>
       <term>Sysklogd 8-Bit Cleanness Patch - 1 KB:</term>
       <listitem>

+ 12 - 6
chapter06/shadow.xml

@@ -16,7 +16,7 @@ way.</para>
 <segmentedlist>
 <segtitle>&buildtime;</segtitle>
 <segtitle>&diskspace;</segtitle>
-<seglistitem><seg>0.3 SBU</seg><seg>15.9 MB</seg></seglistitem>
+<seglistitem><seg>0.4 SBU</seg><seg>14.7 MB</seg></seglistitem>
 </segmentedlist>
 
 <segmentedlist>
@@ -34,14 +34,20 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, and Sed</seg></seglistitem>
 prior to building Shadow. Then add <parameter>--with-libcrack</parameter> to the
 <command>configure</command> command below.</para></note>
 
-<para>Apply a patch to fix a number of incorrect assumptions in Shadow's
-<command>configure</command> script:</para>
+<para>Prepare Shadow for compilation:</para>
 
-<screen><userinput>patch -Np1 -i ../&shadow-configure-patch;</userinput></screen>
+<screen><userinput>./configure --libdir=/lib --enable-shared --without-selinux</userinput></screen>
 
-<para>Prepare Shadow for compilation:</para>
+<para>The meaning of the configure options:</para>
 
-<screen><userinput>./configure --libdir=/lib --enable-shared</userinput></screen>
+<variablelist>
+<varlistentry>
+<term><parameter>--without-selinux</parameter></term>
+<listitem><para>Support for selinux is enabled by default, but selinux is not
+built in a base LFS system.  The <command>configure</command> script will fail
+if this option is not used.</para></listitem>
+</varlistentry>
+</variablelist>
 
 <para>Disable the installation of the <command>groups</command> program and its man page, as Coreutils provides a better version:</para>
 

+ 1 - 1
general.ent

@@ -78,7 +78,7 @@
 <!ENTITY psmisc-version "21.9">
 <!ENTITY readline-version "5.1">
 <!ENTITY sed-version "4.1.4">
-<!ENTITY shadow-version "4.0.13">
+<!ENTITY shadow-version "4.0.14">
 <!ENTITY sysklogd-version "1.4.1">
 <!ENTITY sysvinit-version "2.86">
 <!ENTITY tar-version "1.15.1">

+ 0 - 2
patches.ent

@@ -41,8 +41,6 @@
 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch">
 <!ENTITY perl-sprintf-patch "perl-&perl-version;-sprintf_vulnerability-1.patch">
 
-<!ENTITY shadow-configure-patch "shadow-&shadow-version;-configure_fix-1.patch">
-
 <!ENTITY sysklogd-8bit-patch "sysklogd-&sysklogd-version;-8bit-1.patch">
 <!ENTITY sysklogd-fixes-patch "sysklogd-&sysklogd-version;-fixes-1.patch">