aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/shadow.xml
diff options
context:
space:
mode:
authorKen Moffat <ken@linuxfromscratch.org>2005-08-14 22:20:40 +0000
committerKen Moffat <ken@linuxfromscratch.org>2005-08-14 22:20:40 +0000
commitbad49049e24d233423f9a65e023d225209571541 (patch)
tree262bced9e238d42e93cf606a914ee1f0498b5768 /chapter06/shadow.xml
parent3937cf09028fe4c3d1b12752c01fcf84f23296a8 (diff)
Version update for shadow, maybe correct this time
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@6687 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06/shadow.xml')
-rw-r--r--chapter06/shadow.xml26
1 files changed, 14 insertions, 12 deletions
diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml
index 793e885f6..81b92bdf1 100644
--- a/chapter06/shadow.xml
+++ b/chapter06/shadow.xml
@@ -18,7 +18,7 @@ way.</para>
<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,7 +38,17 @@ prior to building Shadow. Then add <parameter>--with-libcrack</parameter> to the
<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>
@@ -153,8 +163,8 @@ by running:</para>
<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 @@ from <filename>/etc/gshadow</filename> and then deletes the latter</para>
</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>