r6687 - in trunk/BOOK: . chapter03 chapter06

ken at linuxfromscratch.org ken at linuxfromscratch.org
Sun Aug 14 15:20:42 PDT 2005


Author: ken
Date: 2005-08-14 16:20:40 -0600 (Sun, 14 Aug 2005)
New Revision: 6687

Modified:
   trunk/BOOK/chapter03/packages.xml
   trunk/BOOK/chapter06/shadow.xml
   trunk/BOOK/general.ent
Log:
Version update for shadow, maybe correct this time

Modified: trunk/BOOK/chapter03/packages.xml
===================================================================
--- trunk/BOOK/chapter03/packages.xml	2005-08-14 22:20:06 UTC (rev 6686)
+++ trunk/BOOK/chapter03/packages.xml	2005-08-14 22:20:40 UTC (rev 6687)
@@ -347,7 +347,7 @@
 </varlistentry>
 
 <varlistentry>
-<term>Shadow (&shadow-version;) - 1,080 KB:</term>
+<term>Shadow (&shadow-version;) - 1,031 KB:</term>
 <listitem>
 <para><ulink url="ftp://ftp.pld.org.pl/software/shadow/"/></para>
 <note><para>Shadow (&shadow-version;) may no longer be available at the listed

Modified: trunk/BOOK/chapter06/shadow.xml
===================================================================
--- trunk/BOOK/chapter06/shadow.xml	2005-08-14 22:20:06 UTC (rev 6686)
+++ trunk/BOOK/chapter06/shadow.xml	2005-08-14 22:20:40 UTC (rev 6687)
@@ -18,7 +18,7 @@
 <segmentedlist>
 <segtitle>&buildtime;</segtitle>
 <segtitle>&diskspace;</segtitle>
-<seglistitem><seg>0.4 SBU</seg><seg>13.7 MB</seg></seglistitem>
+<seglistitem><seg>0.3 SBU</seg><seg>15.9 MB</seg></seglistitem>
 </segmentedlist>
 
 <segmentedlist>
@@ -38,8 +38,18 @@
 
 <para>Prepare Shadow for compilation:</para>
 
-<screen><userinput>./configure --libdir=/lib --enable-shared</userinput></screen>
+<screen><userinput>./configure --libdir=/lib --enable-shared --enable-shadowgrp</userinput></screen>
 
+<para>The meaning of the new configure options:</para>
+<variablelist>
+<varlistentry>
+<term><parameter>--enable-shadowgrp</parameter></term>
+<listitem><para>This version of shadow defaults to not enabling
+shadow group functionality, which will cause grpconv to fail.
+</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>
 
 <screen><userinput>sed -i 's/groups$(EXEEXT) //' src/Makefile
@@ -153,8 +163,8 @@
 <segtitle>Installed libraries</segtitle>
 <seglistitem><seg>chage, chfn, chpasswd, chsh, expiry, faillog, gpasswd,
 groupadd, groupdel, groupmod, grpck, grpconv, grpunconv, lastlog, login,
-logoutd, mkpasswd, newgrp, newusers, passwd, pwck, pwconv, pwunconv, sg
-(link to newgrp), useradd, userdel, usermod, vigr (link to vipw), and vipw</seg>
+logoutd, newgrp, newusers, passwd, pwck, pwconv, pwunconv, sg (link to newgrp),
+su, useradd, userdel, usermod, vigr (link to vipw), and vipw</seg>
 <seg>libshadow.[a,so]</seg>
 </seglistitem>
 </segmentedlist>
@@ -296,14 +306,6 @@
 </listitem>
 </varlistentry>
 
-<varlistentry id="mkpasswd">
-<term><command>mkpasswd</command></term>
-<listitem>
-<para>Generates random passwords</para>
-<indexterm zone="ch-system-shadow mkpasswd"><primary sortas="b-mkpasswd">mkpasswd</primary></indexterm>
-</listitem>
-</varlistentry>
-
 <varlistentry id="newgrp">
 <term><command>newgrp</command></term>
 <listitem>

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2005-08-14 22:20:06 UTC (rev 6686)
+++ trunk/BOOK/general.ent	2005-08-14 22:20:40 UTC (rev 6687)
@@ -71,7 +71,7 @@
 <!ENTITY psmisc-version "21.6">
 <!ENTITY readline-version "5.0">
 <!ENTITY sed-version "4.1.4">
-<!ENTITY shadow-version "4.0.10">
+<!ENTITY shadow-version "4.0.11.1">
 <!ENTITY sysklogd-version "1.4.1">
 <!ENTITY sysvinit-version "2.86">
 <!ENTITY tar-version "1.15.1">




More information about the lfs-book mailing list