Author: bdubbs
Date: Sat Sep 22 16:32:07 2018
New Revision: 20524

Log:
Convert internal like to external links for BLFS packages not in 
the Basic book.

Reorder some chapters.

Merge System V and systemd sections so both are always displayed
with proper attribution for system type.

Modified:
   branches/basic/admin.xml
   branches/basic/general/genlib/libtasn1.xml
   branches/basic/general/genlib/libusb.xml
   branches/basic/general/genlib/popt.xml
   branches/basic/general/prog/python2.xml
   branches/basic/general/sysutils/cpio.xml
   branches/basic/general/sysutils/fcron.xml
   branches/basic/general/sysutils/gpm.xml
   branches/basic/general/sysutils/logrotate.xml
   branches/basic/general/sysutils/pciutils.xml
   branches/basic/general/sysutils/usbutils.xml
   branches/basic/introduction/important/starting.xml
   branches/basic/libraries.xml
   branches/basic/lwp-protocol-https.xml
   branches/basic/networking/connect/dhcpcd.xml
   branches/basic/networking/netlibs/libnl.xml
   branches/basic/networking/netlibs/libnsl.xml
   branches/basic/networking/netlibs/libtirpc.xml
   branches/basic/networking/netprogs/ntp.xml
   branches/basic/networking/netprogs/rsync.xml
   branches/basic/networking/netprogs/wpa_supplicant.xml
   branches/basic/networking/netutils/bind-utils.xml
   branches/basic/postlfs/filesystems/parted.xml
   branches/basic/postlfs/security/p11-kit.xml
   branches/basic/server/databases/db.xml
   branches/basic/server/mail/postfix.xml

Modified: branches/basic/admin.xml
==============================================================================
--- branches/basic/admin.xml    Sat Sep 22 14:46:42 2018        (r20523)
+++ branches/basic/admin.xml    Sat Sep 22 16:32:07 2018        (r20524)
@@ -19,34 +19,22 @@
 
   <para>These programs are useful for system administration on most 
systems.</para>
 
+  <xi:include xmlns:xi="&xinclude;" href="networking/netutils/bind-utils.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="networking/connect/dhcpcd.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="general/sysutils/fcron.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="general/sysutils/gpm.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/logrotate.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="general/sysutils/hdparm.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/pciutils.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/usbutils.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="networking/connect/dhcpcd.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="networking/netutils/bind-utils.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/lm_sensors.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/logrotate.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="networking/netprogs/net-tools.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="networking/netprogs/ntp.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/pciutils.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="server/mail/postfix.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="networking/netprogs/rsync.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="networking/netutils/traceroute.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/sysutils/usbutils.xml"/>
   <xi:include xmlns:xi="&xinclude;" 
href="networking/netprogs/wireless-tools.xml"/>
   <xi:include xmlns:xi="&xinclude;" 
href="networking/netprogs/wpa_supplicant.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="networking/netutils/traceroute.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="server/mail/postfix.xml"/>
-
-<!--
-
- net-tools-cvs_20101030
- ntp-4.2.8p12
- rsync-3.1.3
- wireless tools-29
- wpa_supplicant-2.6
- traceroute-2.1.0
- postfix-3.3.1
-
-
 
--->
 
 </chapter>

Modified: branches/basic/general/genlib/libtasn1.xml
==============================================================================
--- branches/basic/general/genlib/libtasn1.xml  Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/genlib/libtasn1.xml  Sat Sep 22 16:32:07 2018        
(r20524)
@@ -74,15 +74,15 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-<!--      <xref linkend="six"/> -->
+      <xref linkend="six"/> 
     </para>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="gtk-doc"/> and
-      <xref linkend="valgrind"/>
+      <ulink url="&blfs-book;general/gtk-doc.html">gtk-doc</ulink> and
+      <ulink url="&blfs-book;general/valgrind.html">valgrind</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/libtasn1"/>
     </para>

Modified: branches/basic/general/genlib/libusb.xml
==============================================================================
--- branches/basic/general/genlib/libusb.xml    Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/genlib/libusb.xml    Sat Sep 22 16:32:07 2018        
(r20524)
@@ -71,12 +71,12 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">libusb Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="doxygen"/>
+      <ulink url="&blfs-book;general/doxygen.html">doxygen</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/libusb"/>
     </para>
@@ -155,12 +155,12 @@
     <indexterm zone="libusb libusb-kernel">
       <primary sortas="d-USB-device-filesystem">Support for Host-side 
USB</primary>
     </indexterm>
-<!--
+
     <para>
-      For more details on setting up USB devices, see <xref
-      linkend="usb-device-issues"/>.
+      For more details on setting up USB devices, see 
+      <xref linkend="usb-device-issues"/>.
     </para>
--->
+
   </sect2>
 
   <sect2 role="content">

Modified: branches/basic/general/genlib/popt.xml
==============================================================================
--- branches/basic/general/genlib/popt.xml      Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/genlib/popt.xml      Sat Sep 22 16:32:07 2018        
(r20524)
@@ -70,10 +70,11 @@
 
 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
 make</userinput></screen>
-<!--
-    <para>If you have <xref linkend="doxygen"/> installed and wish to build
+
+    <para>If you have <ulink 
url="&blfs-book;general/doxygen.html">doxygen</ulink>
+    installed and wish to build
     the API documentation, issue <command>doxygen</command>.</para>
--->
+
     <para>To test the results, issue:<command>make check</command>.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>

Modified: branches/basic/general/prog/python2.xml
==============================================================================
--- branches/basic/general/prog/python2.xml     Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/prog/python2.xml     Sat Sep 22 16:32:07 2018        
(r20524)
@@ -89,19 +89,19 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">Python 2 Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="bluez"/> and
-      <xref linkend="valgrind"/>
+      <ulink url="&blfs-book;general/bluez.html">bluez</ulink> and
+      <ulink url="&blfs-book;general/valgrind.html">valgrind</ulink>
     </para>
 
     <bridgehead renderas="sect4">Optional (For Additional Modules)</bridgehead>
     <para role="optional">
-      <xref linkend="sqlite"/> and
-      <xref linkend="tk"/>
+      <ulink url="&blfs-book;server/sqlite.html">sqlite</ulink> and
+      <ulink url="&blfs-book;general/tk.html">tk</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">
       User Notes: <ulink url="&blfs-wiki;/Python"/>
     </para>

Modified: branches/basic/general/sysutils/cpio.xml
==============================================================================
--- branches/basic/general/sysutils/cpio.xml    Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/sysutils/cpio.xml    Sat Sep 22 16:32:07 2018        
(r20524)
@@ -57,12 +57,13 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">CPIO Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
+      <ulink url="&blfs-book;pst/texlive.html">texlive</ulink> 
+      (or <ulink url="&blfs-book;pst/tl-installer.html">tl-installer</ulink> 
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/cpio"/></para>
 

Modified: branches/basic/general/sysutils/fcron.xml
==============================================================================
--- branches/basic/general/sysutils/fcron.xml   Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/sysutils/fcron.xml   Sat Sep 22 16:32:07 2018        
(r20524)
@@ -13,7 +13,7 @@
   <!ENTITY fcron-time "0.1 SBU">
 ]>
 
-<sect1 id="fcron" xreflabel="Fcron-&fcron-version;">
+<sect1 id="fcron" xreflabel="fcron-&fcron-version;">
   <?dbhtml filename="fcron.html"?>
 
   <sect1info>
@@ -57,27 +57,18 @@
         <para>Estimated build time: &fcron-time;</para>
       </listitem>
     </itemizedlist>
-<!--
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing="compact">
-      <listitem>
-        <para>
-          Required patch:
-          <ulink 
url="&patch-root;/fcron-&fcron-version;-sendmail_upstream-1.patch"/>
-        </para>
-      </listitem>
-    </itemizedlist>
--->
+
     <bridgehead renderas="sect3">Fcron Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">An <xref linkend="server-mail"/>,
-    <ulink url="../postlfs/editors.html">text editor</ulink> (default is
-    <command>vi</command> from the <xref linkend="vim"/> package),
-    <xref linkend="linux-pam"/>, and
-    <xref linkend="docbook-utils"/>
+    <para role="optional">
+      A mail server such as <xref linkend="postfix"/>,
+      A text editor
+        (default is <command>vi</command> from the vim package),
+      <ulink url="&blfs-book;/postlfs/linux-pam.html">linux-pam</ulink>, and
+      <ulink 
url="&blfs-book;/postlfs/pst/docbook-utils.html">docbook-utils</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/fcron"/></para>
 
@@ -86,19 +77,20 @@
   <sect2 role="installation">
     <title>Installation of Fcron</title>
 
-    <para id="fcron-syslog" revision="sysv"><application>Fcron</application>
+    <para id="fcron-syslog"> For System V versions of LFS, 
+    <application>fcron</application>
     uses the cron facility of <command>syslog</command> to log all messages.
     Since LFS does not set up this facility in
     <filename>/etc/syslog.conf</filename>, it needs to be done prior to
-    installing <application>Fcron</application>. This command will append the
+    installing <application>fcron</application>. This command will append the
     necessary line to the current <filename>/etc/syslog.conf</filename>
     (perform as the <systemitem class='username'>root</systemitem> 
user):</para>
 
-    <indexterm zone="fcron fcron-syslog" revision="sysv">
+    <indexterm zone="fcron fcron-syslog">
       <primary sortas="e-etc-syslog.conf">/etc/syslog.conf</primary>
     </indexterm>
 
-<screen role="root" revision="sysv"><userinput>cat &gt;&gt; /etc/syslog.conf 
&lt;&lt; "EOF"
+<screen role="root"><userinput>cat &gt;&gt; /etc/syslog.conf &lt;&lt; "EOF"
 <literal># Begin fcron addition to /etc/syslog.conf
 
 cron.* -/var/log/cron.log
@@ -106,14 +98,14 @@
 # End fcron addition</literal>
 EOF</userinput></screen>
 
-    <para revision="sysv">The configuration file has been modified, so 
reloading
+    <para>The configuration file has been modified, so reloading
     the <command>sysklogd</command> daemon will activate the changes (again as
     the <systemitem class='username'>root</systemitem> user).</para>
 
-<screen role="root" revision="sysv"><userinput>/etc/rc.d/init.d/sysklogd 
reload</userinput></screen>
+<screen role="root"><userinput>/etc/rc.d/init.d/sysklogd 
reload</userinput></screen>
 
     <para>For security reasons, an unprivileged user and group for
-    <application>Fcron</application> should be created (perform as the
+    <application>fcron</application> should be created (perform as the
     <systemitem class='username'>root</systemitem> user):</para>
 
 <screen role="root"><userinput>groupadd -g 22 fcron &amp;&amp;
@@ -122,7 +114,9 @@
     <para>Install <application>Fcron</application> by running the following
     commands:</para>
 
-<screen revision="sysv"><userinput>./configure --prefix=/usr          \
+    <para>For System V based systems:</para>
+
+<screen><userinput>./configure --prefix=/usr          \
             --sysconfdir=/etc      \
             --localstatedir=/var   \
             --without-sendmail     \
@@ -130,7 +124,9 @@
             --with-systemdsystemunitdir=no &amp;&amp;
 make</userinput></screen>
 
-<screen revision="systemd"><userinput>./configure --prefix=/usr          \
+    <para>For systemd based systems:</para>
+
+<screen><userinput>./configure --prefix=/usr          \
             --sysconfdir=/etc      \
             --localstatedir=/var   \
             --without-sendmail     \
@@ -149,13 +145,11 @@
 
   <sect2 role="commands">
     <title>Command Explanations</title>
-<!--
-    <para><command>autoconf</command>: This command is required to rebuild
-    <filename>configure</filename> using the fixed input file.</para>-->
 
     <para><parameter>--without-sendmail</parameter>: By default,
-    <application>Fcron</application> will attempt to use the
-    <command>sendmail</command> command from an <!--<xref 
linkend="server-mail"/>-->
+    <application>fcron</application> will attempt to use the
+    <command>sendmail</command> command from a mail server sucj as the 
+    <xref linkend="postfix"/>
     package to email you the results of the <command>fcron</command> script.
     This switch is used to disable default email notification. Omit the switch
     to enable the default. Alternatively, you can use the
@@ -165,17 +159,21 @@
     <para><parameter>--with-boot-install=no</parameter>: This prevents
     installation of the bootscript included with the package.</para>
 
-    <para 
revision="sysv"><parameter>--with-systemdsystemunitdir=no</parameter>:
+    <para><parameter>--with-systemdsystemunitdir=no</parameter>:
     This prevents building the <application>systemd</application> units, which
     are not needed for a <application>SYS V</application> system.</para>
 
     
<para><option>--with-editor=<replaceable>&lt;/path/to/editor&gt;</replaceable></option>:
     This switch allows you to set the default text editor.</para>
 
-    
<para><option>--with-dsssl-dir=<replaceable>&lt;/path/to/dsssl-stylesheets&gt;</replaceable></option>:
-    May be used if you have <!--<xref linkend="docbook-utils"/>--> installed.
+    <para>
+      
<option>--with-dsssl-dir=<replaceable>&lt;/path/to/dsssl-stylesheets&gt;</replaceable></option>:
+    May be used if you have 
+    <ulink 
url="&blfs-book;/postlfs/pst/docbook-utils.html">docbook-utils</ulink>
+    installed.
     Currently, the dsssl stylesheets are located at
-    <filename 
class="directory">/usr/share/sgml/docbook/dsssl-stylesheets-1.79</filename>.</para>
+    <filename 
class="directory">/usr/share/sgml/docbook/dsssl-stylesheets-1.79</filename>.
+    </para>
 
   </sect2>
 
@@ -233,23 +231,22 @@
     </sect3>
 
     <sect3  id="fcron-init">
-      <title><phrase revision="sysv">Boot Script</phrase>
-             <phrase revision="systemd">Systemd Unit</phrase></title>
+      <title>Boot Script or Systemd Unit</title>
 
-      <para revision="sysv">Install the
+      <para>For System V bases systems, install the
       <filename>/etc/rc.d/init.d/fcron</filename> init script from the
       <xref linkend="bootscripts"/> package.</para>
 
-      <para revision="systemd">Enable <application>fcron</application> to start
+<screen role="root"><userinput>make install-fcron</userinput></screen>
+
+      <para>For systemd based systems, enable <application>fcron</application> 
to start
       at boot using the previously installed systemd unit.</para>
 
       <indexterm zone="fcron fcron-init">
         <primary sortas="f-fcron">fcron</primary>
       </indexterm>
 
-<screen role="root" revision="sysv"><userinput>make 
install-fcron</userinput></screen>
-
-<screen role="root" revision="systemd"><userinput>systemctl enable 
fcron</userinput></screen>
+<screen role="root"><userinput>systemctl enable fcron</userinput></screen>
 
     </sect3>
 

Modified: branches/basic/general/sysutils/gpm.xml
==============================================================================
--- branches/basic/general/sysutils/gpm.xml     Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/general/sysutils/gpm.xml     Sat Sep 22 16:32:07 2018        
(r20524)
@@ -129,20 +129,21 @@
     <title>Configuring GPM</title>
 
     <sect3 id="gpm-init">
-      <title><phrase revision="sysv">Boot Script</phrase>
-             <phrase revision="systemd">Systemd Unit</phrase></title>
+      <title>Boot Script or Systemd Unit</title>
 
       <indexterm zone="gpm gpm-init">
         <primary sortas="f-gpm-init">gpm</primary>
       </indexterm>
 
-      <para revision="sysv">Install the
-      <filename>/etc/rc.d/init.d/gpm</filename> init script included in the
-      <xref linkend="bootscripts"/> package.</para>
-
-      <para revision="systemd">
-        To start the <command>gpm</command> daemon at boot,
-        install the systemd unit from the <xref linkend="systemd-units"/>
+      <para>
+        For System V based systems, install the
+        <filename>/etc/rc.d/init.d/gpm</filename> init script included in the
+        <xref linkend="bootscripts"/> package.
+      </para>
+
+      <para>
+        For systemd based systems, to start the <command>gpm</command> daemon 
+        at boot, install the systemd unit from the <xref 
linkend="systemd-units"/>
         package by running the following command as the
         <systemitem class="username">root</systemitem> user:
       </para>
@@ -158,12 +159,12 @@
       <filename>~/.gpm-root</filename>: The default and individual user
       <command>gpm-root</command> configuration files.</para>
 
-      <para revision="sysv"><filename>/etc/sysconfig/mouse</filename>:
+      <para><filename>/etc/sysconfig/mouse</filename> (System V only):
       This file contains the name of your mouse device and the protocol
       it uses.  To create this file, run the following as the
       <systemitem class="username">root</systemitem> user:</para>
 
-<screen role="root" revision="sysv"><userinput>cat &gt; /etc/sysconfig/mouse 
&lt;&lt; "EOF"
+<screen role="root"><userinput>cat &gt; /etc/sysconfig/mouse &lt;&lt; "EOF"
 <literal># Begin /etc/sysconfig/mouse
 
 MDEVICE="<replaceable>&lt;yourdevice&gt;</replaceable>"
@@ -181,7 +182,7 @@
         <primary sortas="e-etc-gpm-root.conf">/etc/gpm-root.conf</primary>
       </indexterm>
 
-      <indexterm zone="gpm gpm-config" revision="sysv">
+      <indexterm zone="gpm gpm-config">
         <primary sortas="e-etc-sysconfig-mouse">/etc/sysconfig/mouse</primary>
       </indexterm>
 
@@ -190,14 +191,14 @@
     <sect3>
       <title>Configuration Information</title>
 
-      <para revision="sysv">Examples of values to set <envar>MDEVICE</envar>,
+      <para>System V:Examples of values to set <envar>MDEVICE</envar>,
       <envar>PROTOCOL</envar>, and <envar>GPMOPTS</envar> to are:</para>
 
-<screen revision="sysv"><literal>MDEVICE="/dev/input/mice"
+<screen><literal>MDEVICE="/dev/input/mice"
 PROTOCOL="imps2"
 GPMOPTS=""</literal></screen>
 
-      <para revision="sysv">A list of which protocol values are known can be
+      <para>A list of which protocol values are known can be
       found by running
       <command>gpm -m <replaceable>[device]</replaceable> -t -help</command>.
       The <envar>MDEVICE</envar> setting depends on which type of mouse you
@@ -207,8 +208,8 @@
       <envar>GPMOPTS</envar> is the 'catch all' for any additional options that
       are needed for your hardware.</para>
 
-      <para revision="systemd">
-        <application>GPM</application> is by default started with
+      <para>
+        systemd: <application>GPM</application> is by default started with
         the following parameters:
         <parameter>-m /dev/input/mice -t imps2</parameter>. If the
         mentioned parameters don't suit your needs, you can override
@@ -216,7 +217,7 @@
         the <systemitem class="username">root</systemitem> user:
       </para>
 
-<screen role="root" revision="systemd"><userinput>install -v -dm755 
/etc/systemd/system/gpm.service.d
+<screen role="root"><userinput>install -v -dm755 
/etc/systemd/system/gpm.service.d
 echo "ExecStart=/usr/sbin/gpm &lt;list of parameters&gt;" > 
/etc/systemd/system/gpm.service.d/99-user.conf</userinput></screen>
 
     </sect3>

Modified: branches/basic/general/sysutils/logrotate.xml
==============================================================================
--- branches/basic/general/sysutils/logrotate.xml       Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/general/sysutils/logrotate.xml       Sat Sep 22 16:32:07 
2018        (r20524)
@@ -81,12 +81,12 @@
     <para role="recommended">
       <xref role="runtime" linkend="fcron"/> (runtime)
     </para>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      An <xref role="runtime" linkend="server-mail"/> (runtime)
+      A mail seerver such as <xref role="runtime" linkend="postfix"/> (runtime)
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/logrotate"/>
     </para>

Modified: branches/basic/general/sysutils/pciutils.xml
==============================================================================
--- branches/basic/general/sysutils/pciutils.xml        Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/general/sysutils/pciutils.xml        Sat Sep 22 16:32:07 
2018        (r20524)
@@ -128,8 +128,10 @@
       updated. To get a current version of this file, run
       <command>update-pciids</command> as the <systemitem
       class="username">root</systemitem> user. This program requires the
-      <xref linkend="which"/> script or program to find <!--<xref 
linkend="curl"/>,
-      <xref linkend="lynx"/>--> or <xref linkend="wget"/> which are used to
+      <xref linkend="which"/> script or program to find 
+      <ulink url="&blfs-book;basicnet/curl.html">curl</ulink>,
+      <ulink url="&blfs-book;basicnet/lynx.html">lynx</ulink> or 
+      <xref linkend="wget"/> which are used to
       download the most current file, and then replace the existing file in
       <filename class="directory">/usr/share/hwdata</filename>.
     </para>
@@ -234,8 +236,7 @@
         <listitem>
           <para>
             fetches the current version of the PCI ID list. Requires
-         <!--   <xref linkend="curl"/>, <xref linkend="lynx"/> or-->
-            <xref linkend="wget"/>.
+            curl, lynx, or wget.
           </para>
           <indexterm zone="pciutils update-pciids">
             <primary sortas="b-update-pciids">update-pciids</primary>

Modified: branches/basic/general/sysutils/usbutils.xml
==============================================================================
--- branches/basic/general/sysutils/usbutils.xml        Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/general/sysutils/usbutils.xml        Sat Sep 22 16:32:07 
2018        (r20524)
@@ -126,30 +126,20 @@
     </para>
 
   </sect2>
-<!-- No longer needed
-  <sect2 role="commands">
-    <title>Command Explanations</title>
 
-    <para>
-      <command>sed ... lsusb.py</command>: Instructs lsusb.py where to search
-      <filename>usb.ids</filename>.
-    </para>
-
-  </sect2>
--->
   <sect2 role="configuration">
     <title>Configuring USB Utils</title>
 
-    <para revision="sysv">
+    <para>
       The <filename>usb.ids</filename> data file is constantly being updated.
-      To get a current version of this file, using <xref linkend="wget"/>,
-      periodically run again, as the
+      For System V based systems, get a current version of this file, using 
+      <xref linkend="wget"/>, periodically run, as the
       <systemitem class="username">root</systemitem> user:
     </para>
 
-<screen role="root" revision="sysv"><userinput>wget 
http://www.linux-usb.org/usb.ids -O 
/usr/share/hwdata/usb.ids</userinput></screen>
+<screen role="root"><userinput>wget http://www.linux-usb.org/usb.ids -O 
/usr/share/hwdata/usb.ids</userinput></screen>
 
-    <para revision="sysv">
+    <para>
       You may wish to add an entry to
       <systemitem class="username">root</systemitem>'s (or any other user who 
has
       write privilege to <filename 
class="directory">/usr/share/hwdata</filename>)
@@ -157,14 +147,14 @@
       periodically.
     </para>
 
-    <para revision="systemd">
-      You should update the <filename>/usr/share/hwdata/usb.ids</filename> file
-      periodically. Execute the following commands, as the
+    <para>
+      For systemd based systems, 
+      execute the following commands, as the
       <systemitem class="username">root</systemitem> user, to create a systemd
       timer to update it weekly on Sundays at 3:00 A.M. (local time):
     </para>
 
-<screen role="root" revision="systemd"><userinput>cat &gt; 
/lib/systemd/system/update-usbids.service &lt;&lt; "EOF" &amp;&amp;
+<screen role="root"><userinput>cat &gt; 
/lib/systemd/system/update-usbids.service &lt;&lt; "EOF" &amp;&amp;
 <literal>[Unit]
 Description=Update usb.ids file
 Documentation=man:lusub(8)

Modified: branches/basic/introduction/important/starting.xml
==============================================================================
--- branches/basic/introduction/important/starting.xml  Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/introduction/important/starting.xml  Sat Sep 22 16:32:07 
2018        (r20524)
@@ -76,7 +76,7 @@
   <title>Working in a partial BLFS environment</title>
 
     <para>
-      When you initially boot into LFS, you have all the interal tools to build
+      When you initially boot into LFS, you have all the internal tools to 
build
       additional packages. Unfortunately, the user environment is quite sparse.
       There are a couple of ways to improve this: 
     </para>

Modified: branches/basic/libraries.xml
==============================================================================
--- branches/basic/libraries.xml        Sat Sep 22 14:46:42 2018        (r20523)
+++ branches/basic/libraries.xml        Sat Sep 22 16:32:07 2018        (r20524)
@@ -17,21 +17,22 @@
 
   <title>Libraries</title>
 
-  <para>These libraries support programs in this book.</para>
+  <para>These libraries support programs in this book. If desired
+  they can be built in the order presented below.</para>
 
-  <xi:include xmlns:xi="&xinclude;" href="general/genlib/libtasn1.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="postlfs/security/p11-kit.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="general/genlib/popt.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="general/genlib/libusb.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="networking/netlibs/libnl.xml"/>
-  <xi:include xmlns:xi="&xinclude;" href="networking/netlibs/libnsl.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="networking/netlibs/libtirpc.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/genlib/libusb.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="general/genlib/popt.xml"/>
   <xi:include xmlns:xi="&xinclude;" 
href="networking/netlibs/rpcsvc-proto.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="networking/netlibs/libnsl.xml"/>
   <xi:include xmlns:xi="&xinclude;" href="lwp-protocol-https.xml"/>
   <sect1 id="pymods" xreflabel="six-&six-version; (Python Module)">
     <title>six-&six-version; (Python Module)</title>
     <xi:include xmlns:xi="&xinclude;" href="general/prog/six.xml"/>
   </sect1>
+  <xi:include xmlns:xi="&xinclude;" href="general/genlib/libtasn1.xml"/>
+  <xi:include xmlns:xi="&xinclude;" href="postlfs/security/p11-kit.xml"/>
 
 <!--
  LWP::Protocol::https-6.07 (Perl Module)

Modified: branches/basic/lwp-protocol-https.xml
==============================================================================
--- branches/basic/lwp-protocol-https.xml       Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/lwp-protocol-https.xml       Sat Sep 22 16:32:07 2018        
(r20524)
@@ -4,6 +4,7 @@
   <!ENTITY % general-entities SYSTEM "general.ent">
   %general-entities;
 
+  <!ENTITY perl_authors "https://www.cpan.org/authors";>
   <!ENTITY LWP-Protocol-https-download-http 
"&perl_authors;/id/O/OA/OALDERS/LWP-Protocol-https-&LWP-Protocol-https-version;.tar.gz">
   <!ENTITY LWP-Protocol-https-md5sum "b8943dfb7d187af63c36fc18ab15947d">
 ]>
@@ -31,6 +32,19 @@
       <primary sortas="a-LWP-Protocol-https">LWP::Protocol::https</primary>
     </indexterm>
 
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink 
url="&perl_authors;/id/O/OA/OALDERS/LWP-Protocol-https-&LWP-Protocol-https-version;.tar.gz"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <note>
+      <para>Explicit download of this package is not necessary when using
+      auto installation instructions.</para>
+    </note>
+
     <para>LWP::Protocol::https provides https support for
     LWP::UserAgent (i.e. for LWP). This module uses 
     <xref linkend="perl-auto-install"/>:.</para>
@@ -43,11 +57,11 @@
   xreflabel="auto installation instructions">
     <title>Auto Installation of Perl Modules.</title>
 
-    <para>Install Perl modules using the
-    <command>cpan</command> shell <command>install</command> command. The
-    command automatically downloads the source from the CPAN archive, extracts
-    it, runs the compilation, testing and installation commands mentioned
-    above. 
+    <para>
+      Install Perl modules using the <command>cpan</command> shell
+      <command>install</command> command. The command automatically downloads
+      the source from the CPAN archive, extracts it, runs the compilation,
+      testing and installation commands mentioned above. 
     </para>
 
     <para>The first time you run <command>cpan</command>, you'll be prompted

Modified: branches/basic/networking/connect/dhcpcd.xml
==============================================================================
--- branches/basic/networking/connect/dhcpcd.xml        Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/networking/connect/dhcpcd.xml        Sat Sep 22 16:32:07 
2018        (r20524)
@@ -60,12 +60,12 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">dhcpcd Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="llvm"/> (with Clang)
+      <ulink url="&blfs-book;general/llvm.html">llvm</ulink> (with Clang)
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/dhcpcd"/></para>
 
@@ -206,12 +206,12 @@
       </indexterm>
     </sect3>
 
-    <sect3 id="dhcpcd-init2" revision="sysv">
-      <title>Configuration Information: fixed ip</title>
+    <sect3 id="dhcpcd-init2">
+      <title>Configuration Information: fixed ip (System V versions of 
LFS)</title>
 
       <para id="dhcpcd-config4">Although not usual, it is possible that you 
need
-        to configure <application>dhcpcd</application> to use a fixed ip. Here,
-        we give an example. As the
+        to configure <application>dhcpcd</application> to use a fixed ip. Here
+        we give an example for the System V versions of LFS. As the
         <systemitem class="username">root</systemitem> user create the
         <filename>/etc/sysconfig/ifconfig.eth0</filename> configuration file
         using the following commands.  Adjust appropriately for additional
@@ -242,8 +242,8 @@
 
     </sect3>
 
-   <sect3 id="dhcpcd-init3" revision="systemd">
-      <title>General Configuration Information</title>
+   <sect3 id="dhcpcd-init3">
+      <title>General Configuration Information for systemd versions of 
LFS</title>
 
       <para>
         If you want to configure network interfaces at boot using

Modified: branches/basic/networking/netlibs/libnl.xml
==============================================================================
--- branches/basic/networking/netlibs/libnl.xml Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/networking/netlibs/libnl.xml Sat Sep 22 16:32:07 2018        
(r20524)
@@ -99,14 +99,7 @@
         </para>
       </listitem>
     </itemizedlist>
-<!--
-    <bridgehead renderas="sect3">libnl Dependencies</bridgehead>
 
-    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">
-      <xref linkend="check"/> (for tests)
-    </para>
--->
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/libnl"/>
     </para>

Modified: branches/basic/networking/netlibs/libnsl.xml
==============================================================================
--- branches/basic/networking/netlibs/libnsl.xml        Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/networking/netlibs/libnsl.xml        Sat Sep 22 16:32:07 
2018        (r20524)
@@ -71,26 +71,12 @@
       </listitem>
     </itemizedlist>
 
-<!--
-   Not needed.  I fixed the url.
-
-    <note>
-      <para>
-        The <application>libnsl</application> source tarball shown above
-        downloads with the correct name, libnsl-&libnsl-version;.tar.gz, if
-        using a standard web browser. If you prefer to use a command line
-        program such as wget, you normally would obtain 
&libnsl-version;.tar.gz.
-        To obtain this package with the proper filename, run:
-
-<screen><userinput>wget -c 
https://github.com/thkukuk/libnsl/archive/v1.2.0.tar.gz -O 
libnsl-&libnsl-version;.tar.gz</userinput></screen>
-      </para>
-    </note>
--->
     <bridgehead renderas="sect3">libnsl Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="rpcsvc-proto"/> and <xref linkend="libtirpc"/>
+      <xref linkend="rpcsvc-proto"/> and 
+      <xref linkend="libtirpc"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:

Modified: branches/basic/networking/netlibs/libtirpc.xml
==============================================================================
--- branches/basic/networking/netlibs/libtirpc.xml      Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/networking/netlibs/libtirpc.xml      Sat Sep 22 16:32:07 
2018        (r20524)
@@ -73,12 +73,13 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">libtirpc Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="mitkrb"/> for the GSSAPI
+      <ulink url="&blfs-book;postlfs/mitkrb.html">MIT Kerberos</ulink>
+        for the GSSAPI
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/libtirpc"/>
     </para>
@@ -86,10 +87,12 @@
 
   <sect2 role="installation">
     <title>Installation of libtirpc</title>
-<!--
+
     <note><para>If updating this package, you will also need to update 
-    any existing version of <xref linkend='rpcbind'/></para></note>
--->
+    any existing version of 
+    <ulink url="&blfs-book;basicnet/rpcbind..html">rpcbind</ulink>
+    </para></note>
+
 
 <screen><userinput>./configure --prefix=/usr                                   
\
             --sysconfdir=/etc                               \
@@ -116,13 +119,15 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/static-libraries.xml"/>
-<!--
+
     <para>
       <parameter>- -disable-gssapi</parameter>: This switch is needed if
       no GSSAPI is installed. Remove this switch if you have one
-      installed (for example <xref linkend="mitkrb"/>) and you wish to use it.
+      installed 
+      (for example <ulink url="&blfs-book;postlfs/mitkrb.html">MIT 
Kerberos</ulink>) 
+      and you wish to use it.
     </para>
--->
+
     <para>
       <command>mv -v /usr/lib/libtirpc.so.* ...</command>: Move shared
       libraries into /lib so they are available before /usr is mounted.

Modified: branches/basic/networking/netprogs/ntp.xml
==============================================================================
--- branches/basic/networking/netprogs/ntp.xml  Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/networking/netprogs/ntp.xml  Sat Sep 22 16:32:07 2018        
(r20524)
@@ -77,8 +77,8 @@
 -->
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-<!--      <xref linkend="libcap-pam"/>,
-      <xref linkend="libevent"/>, -->
+      <ulink url="&blfs-book;postlfs/libcap.html">libcap with PAM</ulink>,
+      <ulink url="&blfs-book;basicnet/libevent.html">libevent</ulink>, 
       <ulink url="http://www.thrysoee.dk/editline/";>libedit</ulink>, and
       <ulink url="https://www.gnu.org/software/autogen/";>libopts from 
AutoGen</ulink>
     </para>
@@ -241,18 +241,18 @@
       and update the time each time <command>ntpd</command> is 
scheduled.</para>
 
       <para>If you choose Option one, then install the
-      <phrase revision="sysv"><filename>/etc/rc.d/init.d/ntp</filename>
-      init script</phrase>
-      <phrase revision="systemd"><filename>ntpd.service</filename> 
unit</phrase>
+      <filename>/etc/rc.d/init.d/ntp</filename>
+      init script (System V based systems) or the 
+      <filename>ntpd.service</filename> unit (systemd based systems)
       included in the
-      <xref linkend="bootscripts" revision="sysv"/>
-      <xref linkend="systemd-units" revision="systemd"/> package.</para>
+      <xref linkend="bootscripts"/> or 
+      <xref linkend="systemd-units"/> packages respectively.</para>
 
-      <indexterm zone="ntp ntp-init" revision="sysv">
+      <indexterm zone="ntp ntp-init">
         <primary sortas="f-ntp">ntp</primary>
       </indexterm>
 
-      <indexterm zone="ntp ntp-init" revision="systemd">
+      <indexterm zone="ntp ntp-init">
         <primary sortas="f-ntpd">ntpd.service</primary>
       </indexterm>
 
@@ -264,15 +264,14 @@
 
 <screen><literal>ntpd -q</literal></screen>
 
-      <para revision="sysv">Execute the following command if you would like to
+      <para>For System V systems, execute the following command if you would 
like to
       set the hardware clock to the current system time at shutdown and
       reboot:</para>
 
-<screen role="root" revision="sysv"><userinput>ln -v -sf ../init.d/setclock 
/etc/rc.d/rc0.d/K46setclock &amp;&amp;
+<screen role="root"><userinput>ln -v -sf ../init.d/setclock 
/etc/rc.d/rc0.d/K46setclock &amp;&amp;
 ln -v -sf ../init.d/setclock /etc/rc.d/rc6.d/K46setclock</userinput></screen>
 
-      <para revision="sysv">The other way around is already set up by
-      LFS.</para>
+      <para>The other way around is already set up by LFS.</para>
 
     </sect3>
 

Modified: branches/basic/networking/netprogs/rsync.xml
==============================================================================
--- branches/basic/networking/netprogs/rsync.xml        Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/networking/netprogs/rsync.xml        Sat Sep 22 16:32:07 
2018        (r20524)
@@ -88,10 +88,12 @@
 
 <screen><userinput>./configure --prefix=/usr --without-included-zlib &amp;&amp;
 make</userinput></screen>
-<!--
-    <para>If you have <xref linkend="doxygen"/> installed and wish to
+
+    <para>If you have 
+    <ulink url="&blfs-book;general/doxygen.html">doxygen</ulink> 
+    installed and wish to
     build HTML API documentation, issue <command>doxygen</command>.</para>
--->
+
     <para>To test the results, issue: <command>make check</command>.</para>
 
     <para>Now, as the <systemitem class="username">root</systemitem> 
user:</para>
@@ -164,35 +166,33 @@
     </sect3>
 
     <sect3 id="rsync-init">
-      <title><phrase revision="sysv">Boot Script</phrase>
-             <phrase revision="systemd">Systemd Unit</phrase></title>
+      <title>Boot Script or Systemd Unit</title>
 
       <para>Note that you only want to start the
       <application>rsync</application> server if you want to provide an
       <application>rsync</application> archive on your local machine.
-      You don't need this <phrase revision="sysv">script</phrase>
-      <phrase revision="systemd">unit</phrase> to run the
+      You don't need this script or unit to run the
       <application>rsync</application> client.</para>
 
       <para>Install the
-      <phrase revision="sysv"><filename>/etc/rc.d/init.d/rsyncd</filename> init
-      script</phrase>
-      <phrase revision="systemd"><filename>rsyncd.service</filename>
-      unit</phrase> included in the
-      <xref linkend="bootscripts" revision="sysv"/>
-      <xref linkend="systemd-units" revision="systemd"/> package.</para>
+      <filename>/etc/rc.d/init.d/rsyncd</filename> init script (for
+      System V bades systems) or the <filename>rsyncd.service</filename>
+      unit (for systemd based systems) included in the
+      <xref linkend="bootscripts"/>
+      <xref linkend="systemd-units"/> packages respectively.</para>
 
 <screen role="root"><userinput>make install-rsyncd</userinput></screen>
 
-      <note revision="systemd">
-        <para>This package comes with two types of units: A service file and a
+      <note>
+        <para>For systemd use, this package comes with two types of units: 
+        A service file and a
         socket file. The service file will start rsync daemon once at boot
         and it will keep running until the system shuts down. The socket file
-        will make systemd listen on rsync port (Default 873, needs to be
+        will make systemd listen on the rsync port (Default 873, needs to be
         edited for anything else) and will start rsync daemon when something
         tries to connect to that port and stop the daemon when the connection
         is terminated. This is called socket activation and is analogous to
-        using <application>{,x}inetd</application> on a SysVinit based 
+        using <application>{,x}inetd</application> on a System V based 
         system.</para>
 
 

Modified: branches/basic/networking/netprogs/wpa_supplicant.xml
==============================================================================
--- branches/basic/networking/netprogs/wpa_supplicant.xml       Sat Sep 22 
14:46:42 2018        (r20523)
+++ branches/basic/networking/netprogs/wpa_supplicant.xml       Sat Sep 22 
16:32:07 2018        (r20524)
@@ -92,14 +92,14 @@
     <para role="recommended">
       <xref linkend="libnl"/> 
     </para>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="dbus"/>,
-      <xref linkend="libxml2"/>, and
-      <xref linkend="qt5"/>
+      <ulink url="&blfs-book;general/dbus.html">D-Bus</ulink>,
+      <ulink url="&blfs-book;general/libxml2.html">libxml2</ulink>, and
+      <ulink url="&blfs-book;x/qt5.html">qt5</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
       <ulink url="&blfs-wiki;/wpa_supplicant"/>
     </para>
@@ -174,15 +174,16 @@
 CONFIG_WPS=y
 CFLAGS += -I/usr/include/libnl3</literal>
 EOF</userinput></screen>
-<!--
+
     <para>
       If you wish to use <application>WPA Supplicant</application> with
-      <xref linkend="NetworkManager"/>, make sure that you have installed
-      <xref linkend="dbus"/> and <xref linkend="libxml2"/>, then add the
+      <ulink 
url="&blfs-book;basicnet/networkmanager.html">NetworkManager</ulink>, 
+      make sure that you have installed
+      D-Bus and libxml2, then add the
       following options to the <application>WPA Supplicant</application>
       build configuration file by running the following command:
     </para>
--->
+
 <screen><userinput>cat &gt;&gt; wpa_supplicant/.config &lt;&lt; "EOF"
 <literal>CONFIG_CTRL_IFACE_DBUS=y
 CONFIG_CTRL_IFACE_DBUS_NEW=y
@@ -197,16 +198,16 @@
 <screen><userinput>patch -p1 -i 
../wpa_supplicant-&wpa_supplicant-version;-upstream_fixes-2.patch &amp;&amp;
 cd wpa_supplicant                                         &amp;&amp;
 make BINDIR=/sbin LIBDIR=/lib</userinput></screen>
-<!--
+
     <para>
-      If you have installed <xref linkend="qt5"/> and wish to build
+      If you have installed qt5 and wish to build
       the <application>WPA Supplicant</application> GUI program, run
       the following commands:
     </para>
 
     <note><para>The following directory name is labelled qt4, but 
-    is compatible with <xref linkend="qt5"/>.</para></note>
--->
+    is compatible with qt5.</para></note>
+
 <screen><userinput>pushd wpa_gui-qt4 &amp;&amp;
 qmake wpa_gui.pro &amp;&amp;
 make &amp;&amp;

Modified: branches/basic/networking/netutils/bind-utils.xml
==============================================================================
--- branches/basic/networking/netutils/bind-utils.xml   Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/networking/netutils/bind-utils.xml   Sat Sep 22 16:32:07 
2018        (r20524)
@@ -31,7 +31,9 @@
 
     <para><application>BIND Utilities</application> is not a separate
     package, it is a collection of the client side programs that are included
-    with <!--<xref linkend="bind"/>-->. The <application>BIND</application>
+    with 
+    <ulink url="&blfs-book;server/bind.html">bind</ulink>.
+    The <application>BIND</application>
     package includes the client side programs <command>nslookup</command>,
     <command>dig</command> and <command>host</command>. If you install
     <application>BIND</application> server, these programs will be installed
@@ -64,13 +66,13 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">BIND Utilities Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="libcap-pam"/> and
-      <xref linkend="libxml2"/>
+      <ulink url="&blfs-book;postlfs/libcap.html">libcap with PAM</ulink>
+      <ulink url="&blfs-book;general/libxml2.html">libxml2</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/bind-utils"/></para>
 
@@ -126,7 +128,8 @@
 
     <bridgehead renderas="sect3">Short Descriptions</bridgehead>
 
-    <para>See the program descriptions in the <!-- <xref linkend="bind"/> -->
+    <para>See the program descriptions in the 
+    <ulink url="&blfs-book;server/bind.html">bind</ulink>
     section.</para>
 
   </sect2>

Modified: branches/basic/postlfs/filesystems/parted.xml
==============================================================================
--- branches/basic/postlfs/filesystems/parted.xml       Sat Sep 22 14:46:42 
2018        (r20523)
+++ branches/basic/postlfs/filesystems/parted.xml       Sat Sep 22 16:32:07 
2018        (r20524)
@@ -69,19 +69,17 @@
       </itemizedlist>
 
     <bridgehead renderas="sect3">Parted Dependencies</bridgehead>
-<!--
-    <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recommended">
-      <xref linkend="lvm2"/> (device-mapper, required if building
-      <application>udisks</application>)
-    </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="pth"/> and
-      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
+      <ulink url="&blfs-book;postlfs/lvm2.html">LVM2</ulink>
+        (needed for device-mapper, required if building
+        <application>udisks</application>),
+      <ulink url="&blfs-book;general/pth.html">pth</ulink>, and
+      <ulink url="&blfs-book;pst/texlive.html">texlive</ulink>
+      (or <ulink url="&blfs-book;pst/tl-installer.html">tl-installer</ulink>
     </para>
--->
+
     <para condition="html" role="usernotes">
       User Notes: <ulink url="&blfs-wiki;/parted"/>
     </para>
@@ -110,11 +108,6 @@
 makeinfo --html      -o doc/html       doc/parted.texi &amp;&amp;
 makeinfo --plaintext -o doc/parted.txt doc/parted.texi</userinput></screen>
 
-<!--
-    <para>If you have <xref linkend="texlive"/> installed and wish to create
-    PDF and Postcript documentation issue the following commands:</para>
--->
-
 <screen><userinput>texi2pdf             -o doc/parted.pdf doc/parted.texi 
&amp;&amp;
 texi2dvi             -o doc/parted.dvi doc/parted.texi &amp;&amp;
 dvips                -o doc/parted.ps  doc/parted.dvi</userinput></screen>

Modified: branches/basic/postlfs/security/p11-kit.xml
==============================================================================
--- branches/basic/postlfs/security/p11-kit.xml Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/postlfs/security/p11-kit.xml Sat Sep 22 16:32:07 2018        
(r20524)
@@ -80,9 +80,9 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="make-ca"/> (runtime), 
-   <!--   <xref linkend="nss"/> (runtime),
-      <xref linkend="gtk-doc"/> and
-      <xref linkend="libxslt"/>-->
+      <ulink url="&blfs-book;postlfs/nss.html">nss</ulink> (runtime),
+      <ulink url="&blfs-book;general/gtk-doc.html">gtk-doc</ulink> and
+      <ulink url="&blfs-book;general/libxslt.html">libxslt</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -132,8 +132,9 @@
 
     <para>
       <option>--enable-doc</option>: Use this switch if you have installed
- <!--     <xref linkend="gtk-doc"/> and <xref linkend="libxslt"/> -->and wish 
to
-      rebuild the documentation and generate manual pages.
+      <ulink url="&blfs-book;general/gtk-doc.html">gtk-doc</ulink> and
+      <ulink url="&blfs-book;general/libxslt.html">libxslt</ulink>
+      and wish to rebuild the documentation and generate manual pages.
     </para>
 
   </sect2>

Modified: branches/basic/server/databases/db.xml
==============================================================================
--- branches/basic/server/databases/db.xml      Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/server/databases/db.xml      Sat Sep 22 16:32:07 2018        
(r20524)
@@ -71,18 +71,17 @@
     </itemizedlist>
 
     <bridgehead renderas="sect3">Berkeley DB Dependencies</bridgehead>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="tcl"/> and
-      <xref linkend="sharutils"/> (for the <command>uudecode</command> command)
--->
-      <!--,
+      <ulink url="&blfs-book;general/tcl.html">tcl</ulink> and
+      <ulink url="&blfs-book;general/sharutils.html">sharutils</ulink>
+        (for the <command>uudecode</command> command)
+    </para>
+      <!--
       <xref linkend="openjdk"/> or <xref linkend="java"/>, and
-- -          This is currently broken, removed for now.                - -
-      <xref linkend="sharutils"/> (for the <command>uudecode</command> command
-      - Java bindings are required) -->
-<!--    </para> -->
+          This is currently broken, removed for now.   
+       Java bindings are required) -->
 
     <para condition="html" role="usernotes">
       User Notes: <ulink url="&blfs-wiki;/db"/>

Modified: branches/basic/server/mail/postfix.xml
==============================================================================
--- branches/basic/server/mail/postfix.xml      Sat Sep 22 14:46:42 2018        
(r20523)
+++ branches/basic/server/mail/postfix.xml      Sat Sep 22 16:32:07 2018        
(r20524)
@@ -78,22 +78,24 @@
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
       <xref linkend="db"/>,
-      <!--<xref linkend="cyrus-sasl"/>, and-->
       <xref linkend="libnsl"/>
     </para>
-<!--
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="icu"/> for Email Address Internationalization (SMTPUTF8) 
support,
-      <xref linkend="mariadb"/> or <ulink 
url="http://www.mysql.com/";>MySQL</ulink>,
-      <xref linkend="openldap"/>,
-      <xref linkend="pcre"/>,
-      <xref linkend="postgresql"/>,
-      <xref linkend="sqlite"/>, and
+      <ulink url="&blfs-book;postlfs/libcap.html">cyrus-sasl</ulink>, 
+      <ulink url="&blfs-book;general/icu.html">icu</ulink> 
+        for Email Address Internationalization (SMTPUTF8) support,
+      <ulink url="&blfs-book;server/mariadb.html">mariadb</ulink> or 
+      <ulink url="http://www.mysql.com/";>MySQL</ulink>,
+      <ulink url="&blfs-book;server/openldap.html">openldap</ulink>,
+      <ulink url="&blfs-book;general/pcre.html">pcre</ulink>,
+      <ulink url="&blfs-book;server/postgresql.html">postgresql</ulink>,
+      <ulink url="&blfs-book;server/sqlite.html">sqlite</ulink>, and
       <ulink url="http://cr.yp.to/cdb.html";>CDB</ulink> or
       <ulink url="http://www.corpit.ru/mjt/tinycdb.html";>TinyCDB</ulink>
     </para>
--->
+
     <para>
       Note that <application>SQLite</application>,
       <application>MySQL</application>, <application>PostgreSQL</application>
@@ -409,17 +411,16 @@
     </sect3>
 
     <sect3 id="postfix-init">
-      <title><phrase revision="sysv">Boot Script</phrase>
-             <phrase revision="systemd">Systemd Unit</phrase></title>
+      <title>Boot Script or Systemd Unit</title>
 
       <para>
         To automate the running of Postfix at startup, install the
-        <phrase revision="sysv"><filename>/etc/rc.d/init.d/postfix</filename>
-        init script</phrase>
-        <phrase revision="systemd"><filename>postfix.service</filename>
-        unit</phrase> included in the
-        <xref linkend="bootscripts" revision="sysv"/>
-        <xref linkend="systemd-units" revision="systemd"/> package.
+        <filename>/etc/rc.d/init.d/postfix</filename>
+        init script (for System V based systems) or 
+        <filename>postfix.service</filename> unit (for systemd based systems)
+        included in the
+        <xref linkend="bootscripts"/> or 
+        <xref linkend="systemd-units"/> packages respectively.
       </para>
 
       <indexterm zone="postfix postfix-init">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to