diff options
Diffstat (limited to 'chapter06')
-rw-r--r-- | chapter06/shadow.xml | 26 |
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> |