aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/changelog.xml3
-rw-r--r--chapter06/shadowpwd-exp.xml5
-rw-r--r--chapter06/shadowpwd-inst.xml6
3 files changed, 13 insertions, 1 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index e5b77dcc4..4317edb8a 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -24,6 +24,9 @@
<itemizedlist>
+<listitem><para>January 30th, 2002 [marcheerdink]: Chapters 6: Added a
+symlink from vipw to vigr after installing shadow.</para></listitem>
+
<listitem><para>January 30th, 2002 [markh]: Chapters 5+6: Changed
binutils and e2fsprogs installation instructions to use seperate
directories ala gcc and glibc.</para></listitem>
diff --git a/chapter06/shadowpwd-exp.xml b/chapter06/shadowpwd-exp.xml
index 9df64bdd8..3defeb609 100644
--- a/chapter06/shadowpwd-exp.xml
+++ b/chapter06/shadowpwd-exp.xml
@@ -15,5 +15,10 @@ details on the system.</para>
/etc/login.defs</userinput>: /var/spool/mail is the old location of the
user mailboxes. The location that is used nowadays is /var/mail.</para>
+<para><userinput>ln -sf vipw vigr</userinput> and
+<userinput>ln -sf vipw.8 vigr.8</userinput>: According to the manpage of
+vipw, vigr should be a symlink to it. Because the shadow installation
+procedure doesn't create these symlinks, we create them manually.</para>
+
</sect2>
diff --git a/chapter06/shadowpwd-inst.xml b/chapter06/shadowpwd-inst.xml
index 7b6947b63..d89b56931 100644
--- a/chapter06/shadowpwd-inst.xml
+++ b/chapter06/shadowpwd-inst.xml
@@ -22,7 +22,11 @@ cd /lib &amp;&amp;
mv libshadow.*a /usr/lib &amp;&amp;
ln -sf libshadow.so.0 libshadow.so &amp;&amp;
cd /usr/lib &amp;&amp;
-ln -sf ../../lib/libshadow.so</userinput></screen></para>
+ln -sf ../../lib/libshadow.so &amp;&amp;
+cd /usr/sbin &amp;&amp;
+ln -sf vipw vigr &amp;&amp;
+cd /usr/share/man/man8 &amp;&amp;
+ln -sf vipw.8 vigr.8</userinput></screen></para>
</sect2>