Index: chapter07/bootscripts.xml
===================================================================
--- chapter07/bootscripts.xml	(revision 5ba3d1d4c8a136891b740dc22511fcbb582ab27c)
+++ chapter07/bootscripts.xml	(revision 3ed279fe4d363178e7134f90e541a77d87f6e0fb)
@@ -44,12 +44,13 @@
 </segmentedlist>
 
-<variablelist><title>Short descriptions</title>
+<variablelist><bridgehead renderas="sect3">Short descriptions</bridgehead>
+<?dbfo list-presentation="list"?>
 
 <varlistentry id="checkfs-bootscripts">
 <term><command>checkfs</command></term>
 <listitem>
+<para>checks the file systems before they are mounted (with the exception of journal
+and network based file systems).</para>
 <indexterm zone="ch-scripts-bootscripts checkfs-bootscripts"><primary sortas="d-checkfs">checkfs</primary></indexterm>
-<para>checks the file systems before they are mounted (with the exception of journal 
-and network based file systems).</para>
 </listitem>
 </varlistentry>
@@ -58,5 +59,4 @@
 <term><command>cleanfs</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts cleanfs-bootscripts"><primary sortas="d-cleanfs">cleanfs</primary></indexterm>
 <para>removes files that should not be
 preserved between reboots, such as those in <filename class="directory">/var/run/</filename> and
@@ -64,4 +64,5 @@
 and removes the possibly present <filename>/etc/nologin</filename>,
 <filename>/fastboot</filename> and <filename>/forcefsck</filename> files.</para>
+<indexterm zone="ch-scripts-bootscripts cleanfs-bootscripts"><primary sortas="d-cleanfs">cleanfs</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -70,7 +71,7 @@
 <term><command>console</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts console-bootscripts"><primary sortas="d-console">console</primary></indexterm>
 <para>loads the keymap table you specified as proper for the keyboard
 layout.  It also sets the screen font.</para>
+<indexterm zone="ch-scripts-bootscripts console-bootscripts"><primary sortas="d-console">console</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -79,7 +80,7 @@
 <term><command>functions</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts functions-bootscripts"><primary sortas="d-functions">functions</primary></indexterm>
 <para>contains functions shared among different scripts, such as error
 and status checking.</para>
+<indexterm zone="ch-scripts-bootscripts functions-bootscripts"><primary sortas="d-functions">functions</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -88,6 +89,6 @@
 <term><command>halt</command></term>
 <listitem>
+<para>halts the system.</para>
 <indexterm zone="ch-scripts-bootscripts halt-bootscripts"><primary sortas="d-halt">halt</primary></indexterm>
-<para>halts the system.</para>
 </listitem>
 </varlistentry>
@@ -96,6 +97,6 @@
 <term><command>ifdown</command></term>
 <listitem>
+<para>assist the network script with network devices.</para>
 <indexterm zone="ch-scripts-bootscripts ifdown-bootscripts"><primary sortas="d-ifdown">ifdown</primary></indexterm>
-<para>assist the network script with network devices.</para>
 </listitem>
 </varlistentry>
@@ -104,6 +105,6 @@
 <term><command>ifup</command></term>
 <listitem>
+<para>assist the network script with network devices.</para>
 <indexterm zone="ch-scripts-bootscripts ifup-bootscripts"><primary sortas="d-ifup">ifup</primary></indexterm>
-<para>assist the network script with network devices.</para>
 </listitem>
 </varlistentry>
@@ -112,6 +113,6 @@
 <term><command>localnet</command></term>
 <listitem>
+<para>sets up the system's hostname and local loopback device.</para>
 <indexterm zone="ch-scripts-bootscripts localnet-bootscripts"><primary sortas="d-localnet">localnet</primary></indexterm>
-<para>sets up the system's hostname and local loopback device.</para>
 </listitem>
 </varlistentry>
@@ -120,7 +121,7 @@
 <term><command>mountfs</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts mountfs-bootscripts"><primary sortas="d-mountfs">mountfs</primary></indexterm>
 <para>mounts all file systems, except ones that are marked
 <emphasis>noauto</emphasis> or are network based.</para>
+<indexterm zone="ch-scripts-bootscripts mountfs-bootscripts"><primary sortas="d-mountfs">mountfs</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -129,7 +130,7 @@
 <term><command>mountkernfs</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts mountkernfs-bootscripts"><primary sortas="d-mountkernfs">mountkernfs</primary></indexterm>
 <para>is used to mount kernel-provided file systems, such as
 <systemitem class="filesystem">proc</systemitem>.</para>
+<indexterm zone="ch-scripts-bootscripts mountkernfs-bootscripts"><primary sortas="d-mountkernfs">mountkernfs</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -138,7 +139,7 @@
 <term><command>network</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts network-bootscripts"><primary sortas="d-network">network</primary></indexterm>
 <para>sets up network interfaces, such as network cards, and sets up
 the default gateway (where applicable).</para>
+<indexterm zone="ch-scripts-bootscripts network-bootscripts"><primary sortas="d-network">network</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -147,8 +148,8 @@
 <term><command>rc</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts rc-bootscripts"><primary sortas="d-rc">rc</primary></indexterm>
 <para>is the master run-level control script.  It is responsible for
 running all the other scripts one-by-one, in a sequence determined by
 the name of the symbolic links being processed.</para>
+<indexterm zone="ch-scripts-bootscripts rc-bootscripts"><primary sortas="d-rc">rc</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -157,6 +158,6 @@
 <term><command>reboot</command></term>
 <listitem>
+<para>reboots the system.</para>
 <indexterm zone="ch-scripts-bootscripts reboot-bootscripts"><primary sortas="d-reboot">reboot</primary></indexterm>
-<para>reboots the system.</para>
 </listitem>
 </varlistentry>
@@ -165,7 +166,7 @@
 <term><command>sendsignals</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts sendsignals-bootscripts"><primary sortas="d-sendsignals">sendsignals</primary></indexterm>
 <para>makes sure every process is terminated before the system reboots
 or halts.</para>
+<indexterm zone="ch-scripts-bootscripts sendsignals-bootscripts"><primary sortas="d-sendsignals">sendsignals</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -174,7 +175,7 @@
 <term><command>setclock</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts setclock-bootscripts"><primary sortas="d-setclock">setclock</primary></indexterm>
 <para>resets the kernel clock to localtime in case the hardware clock
 is not set to UTC time.</para>
+<indexterm zone="ch-scripts-bootscripts setclock-bootscripts"><primary sortas="d-setclock">setclock</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -183,7 +184,7 @@
 <term><command>static</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts static-bootscripts"><primary sortas="d-static">static</primary></indexterm>
 <para>provides the functionality needed to assign a static IP address
 to a network interface.</para>
+<indexterm zone="ch-scripts-bootscripts static-bootscripts"><primary sortas="d-static">static</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -192,6 +193,6 @@
 <term><command>swap</command></term>
 <listitem>
+<para>enables and disables swap files and partitions.</para>
 <indexterm zone="ch-scripts-bootscripts swap-bootscripts"><primary sortas="d-swap">swap</primary></indexterm>
-<para>enables and disables swap files and partitions.</para>
 </listitem>
 </varlistentry>
@@ -200,6 +201,6 @@
 <term><command>sysklogd</command></term>
 <listitem>
+<para>starts and stops the system and kernel log daemons.</para>
 <indexterm zone="ch-scripts-bootscripts sysklogd-bootscripts"><primary sortas="d-sysklogd">sysklogd</primary></indexterm>
-<para>starts and stops the system and kernel log daemons.</para>
 </listitem>
 </varlistentry>
@@ -208,7 +209,7 @@
 <term><command>template</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts template-bootscripts"><primary sortas="d-template">template</primary></indexterm>
 <para>is a template to create custom bootscripts for other
 daemons.</para>
+<indexterm zone="ch-scripts-bootscripts template-bootscripts"><primary sortas="d-template">template</primary></indexterm>
 </listitem>
 </varlistentry>
@@ -217,7 +218,7 @@
 <term><command>udev</command></term>
 <listitem>
-<indexterm zone="ch-scripts-bootscripts udev-bootscripts"><primary sortas="d-udev">udev</primary></indexterm>
 <para>sets up udev and create the devices nodes in <filename
 class="directory">/dev</filename></para>
+<indexterm zone="ch-scripts-bootscripts udev-bootscripts"><primary sortas="d-udev">udev</primary></indexterm>
 </listitem>
 </varlistentry>
