1
0
Quellcode durchsuchen

Added Shadow newgrp fix from Greg

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2714 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Jeremy Utley vor 22 Jahren
Ursprung
Commit
0c84f8a8a9
4 geänderte Dateien mit 15 neuen und 0 gelöschten Zeilen
  1. 3 0
      chapter01/changelog.xml
  2. 3 0
      chapter04/chapter04.xml
  3. 7 0
      chapter06/shadowpwd-inst.xml
  4. 2 0
      entities/shadow.ent

+ 3 - 0
chapter01/changelog.xml

@@ -82,6 +82,9 @@
 </itemizedlist>
 </para></listitem>
 
+<listitem><para>September 1, 2003 [jeremy] - Added in shadow
+newgrp patch from Greg Schafer</para></listitem>
+
 <listitem><para>August 31, 2003 [jeremy] - Chapter 6 -
 Inetutils - added the --disable-whois and --disable-servers
 flags</para></listitem>

+ 3 - 0
chapter04/chapter04.xml

@@ -273,6 +273,9 @@ Perl Libc Patch (&perl-libc-patch-version;) - &perl-libc-patch-size;:
 Procps Patch (&procps-patch-version;) - &procps-patch-size;:
 <ulink url="&http;/procps-&procps-patch-version;.patch"/>
 
+Shadow Patch (&shadow-patch-version;) - &shadow-patch-size;:
+<ulink url="&http;/shadow-&shadow-patch-version;.patch"/> 
+
 Zlib Patch (&zlib-patch-version;) - &zlib-patch-size;:
 <ulink url="&http;/zlib-&zlib-patch-version;.patch"/>
 </literallayout>

+ 7 - 0
chapter06/shadowpwd-inst.xml

@@ -41,6 +41,13 @@ so that it gets hard-wired properly:</para>
 
 <para><screen><userinput>touch /usr/bin/passwd</userinput></screen></para>
 
+<para>The current shadow suite has a problem in the newgrp command which causes
+it to fail.  The following patch (also appearing in Shadow's CVS code) fixes
+this problem.</para>
+
+<para><screen><userinput>patch -Np1 -i ../shadow-&shadow-patch-version;.patch
+</userinput></screen></para>
+
 <para>Now prepare Shadow for compilation:</para>
 
 <para><screen><userinput>./configure --prefix=/usr --libdir=/usr/lib --enable-shared</userinput></screen></para>

+ 2 - 0
entities/shadow.ent

@@ -14,6 +14,8 @@
 <!ENTITY shadow-depversion "20001016">
 <!ENTITY shadow-contversion "4.0.3">
 <!ENTITY shadow-size "1030 KB">
+<!ENTITY shadow-patch-version "4.0.3-newgrp-fix">
+<!ENTITY shadow-patch-size "836 Bytes">
 
 <!ENTITY shadow-dir "shadow-&shadow-version;">
 <!ENTITY shadow-package "shadow-&shadow-version;.tar.bz2">