Index: general/sysutils/acpid.xml
===================================================================
--- general/sysutils/acpid.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/acpid.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -150,5 +150,6 @@
         To automatically start <command>acpid</command> when the system is
         rebooted, install the <filename>/etc/rc.d/init.d/acpid</filename>
-        boot script from the <xref linkend="bootscripts"/> package.
+        boot script from the <xref linkend="bootscripts" revision="sysv"/>
+        <xref linkend="systemd-units" revision="systemd"/> package.
       </para>
 
Index: general/sysutils/at.xml
===================================================================
--- general/sysutils/at.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/at.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -150,5 +150,6 @@
 
       <para>Install the <filename>/etc/init.d/atd</filename> init script from
-      the <xref linkend="bootscripts"/> package.</para>
+      the <xref linkend="bootscripts" revision="sysv"/>
+      <xref linkend="systemd-units" revision="systemd"/> package.</para>
 
       <indexterm zone="at at-init">
Index: general/sysutils/autofs.xml
===================================================================
--- general/sysutils/autofs.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/autofs.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -251,5 +251,6 @@
 
       <para>Install the <filename>/etc/init.d/autofs</filename> mount script
-      included with the <xref linkend="bootscripts"/> package.</para>
+      included with the <xref linkend="bootscripts" revision="sysv"/>
+      <xref linkend="systemd-units" revision="systemd"/> package.</para>
 
       <indexterm zone="autofs autofs-init">
Index: general/sysutils/bluez.xml
===================================================================
--- general/sysutils/bluez.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/bluez.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -243,5 +243,6 @@
         system is rebooted, install the
         <filename>/etc/rc.d/init.d/bluetooth</filename> bootscript from the
-        <xref linkend="bootscripts"/> package.
+        <xref linkend="bootscripts" revision="sysv"/>
+        <xref linkend="systemd-units" revision="systemd"/> package.
       </para>
 
Index: general/sysutils/dbus.xml
===================================================================
--- general/sysutils/dbus.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/dbus.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -30,5 +30,5 @@
     <title>Introduction to D-Bus</title>
 
-    <para>
+    <para revision="sysv">
       <application>D-Bus</application> is a message bus system, a simple way
       for applications to talk to one another.
@@ -40,4 +40,10 @@
       any two applications to communicate directly (without going through the
       message bus daemon).
+    </para>
+
+    <para revision="systemd">
+      Even though <application>D-Bus</application> was built in LFS, there are
+      some features provided by the package that other BLFS packages need, but
+      their dependencies didn't fit into LFS.
     </para>
 
@@ -132,5 +138,5 @@
     </para>
 
-<screen><userinput>./configure --prefix=/usr                  \
+<screen revision="sysv"><userinput>./configure --prefix=/usr                  \
             --sysconfdir=/etc              \
             --localstatedir=/var           \
@@ -144,7 +150,29 @@
 make</userinput></screen>
 
+<screen revision="systemd"><userinput>./configure --prefix=/usr                  \
+            --sysconfdir=/etc              \
+            --localstatedir=/var           \
+            --disable-doxygen-docs         \
+            --disable-xml-docs             \
+            --disable-static               \
+            --with-console-auth-dir=/run/console/ \
+            --docdir=/usr/share/doc/dbus-&dbus-version;   &amp;&amp;
+make</userinput></screen>
+
     <para>
       See below for test instructions.
     </para>
+
+    <warning revision="systemd">
+      <para>
+        Installing the package will override all files installed by
+        <application>D-Bus</application> in LFS. It is critical that
+        nothing uses <application>D-Bus</application> libraries or
+        programs during the installation phrase. Best way to achieve
+        that is to do the installation in the rescue mode. To switch
+        to the rescue mode, issue the following command as the
+        <systemitem class="username">root</systemitem> user from a TTY:
+      </para>
+    </warning>
 
     <para>
@@ -174,4 +202,13 @@
 
 <screen role="root"><userinput>dbus-uuidgen --ensure</userinput></screen>
+
+    <para revision="systemd">
+      If not in chroot, at this point, you should reload the systemd daemon,
+      and reenter multi-user mode with the following commands (as the
+      <systemitem class="username">root</systemitem> user):
+    </para>
+
+<screen role="root" revision="systemd"><userinput>systemctl daemon-reload
+systemctl start multi-user.target</userinput></screen>
 
     <para>
@@ -243,10 +280,10 @@
       href="../../xincludes/static-libraries.xml"/>
 
-    <para>
+    <para revision="sysv">
       <parameter>--disable-systemd</parameter>: This switch disables systemd
       support in <application>D-Bus</application>.
     </para>
 
-    <para>
+    <para revision="sysv">
       <parameter>--without-systemdsystemunitdir</parameter>: This switch
       prevents installation of systemd unit files.
@@ -344,8 +381,8 @@
     </sect3>
 
-    <sect3  id="dbus-init">
-      <title>Boot Script</title>
-
-      <para>
+    <sect3  id="dbus-init" revision="sysv">
+      <title>D-Bus Session Daemon</title>
+
+      <para revision="sysv">
         To automatically start <command>dbus-daemon</command> when the
         system is rebooted, install the
@@ -354,11 +391,11 @@
       </para>
 
-      <indexterm zone="dbus dbus-init">
+      <indexterm zone="dbus dbus-init" revision="sysv">
         <primary sortas="f-dbus">dbus</primary>
       </indexterm>
 
-<screen role="root"><userinput>make install-dbus</userinput></screen>
-
-      <para>
+<screen role="root" revision="sysv"><userinput>make install-dbus</userinput></screen>
+
+      <para revision="sysv">
         Note that this boot script only starts the system-wide
         <application>D-Bus</application> daemon. Each user requiring access to
@@ -371,4 +408,13 @@
       </para>
 
+      <para revision="systemd">
+        There are many methods you can use to start a session daemon
+        using the <command>dbus-launch</command> command. Review the
+        <command>dbus-launch</command> man page for details about the
+        available parameters and options. Here are some suggestions and
+        examples:
+      </para>
+
+
       <itemizedlist spacing="compact">
         <listitem>
@@ -430,5 +476,5 @@
   </sect2>
 
-  <sect2 role="content">
+  <sect2 role="content" revision="sysv">
     <title>Contents</title>
 
@@ -600,4 +646,16 @@
 
   </sect2>
+  
+  <sect2 role="content" revision="systemd">
+    <title>Contents</title>
+
+      <para>
+        A list of the installed files, along with their short
+        descriptions can be found at
+        <ulink url="&lfs-root;/chapter06/dbus.html#contents-dbus"/>.
+      </para>
+
+  </sect2>
+
 
 </sect1>
Index: general/sysutils/fcron.xml
===================================================================
--- general/sysutils/fcron.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/fcron.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -123,5 +123,5 @@
     commands:</para>
 
-<screen><userinput>./configure --prefix=/usr          \
+<screen revision="sysv"><userinput>./configure --prefix=/usr          \
             --sysconfdir=/etc      \
             --localstatedir=/var   \
@@ -129,4 +129,11 @@
             --with-boot-install=no \
             --with-systemdsystemunitdir=no &amp;&amp;
+make</userinput></screen>
+
+<screen revision="systemd"><userinput>./configure --prefix=/usr          \
+            --sysconfdir=/etc      \
+            --localstatedir=/var   \
+            --without-sendmail     \
+            --with-boot-install=no &amp;&amp;
 make</userinput></screen>
 
@@ -159,7 +166,7 @@
     installation of the bootscript included with the package.</para>
 
-    <para><parameter>--with-systemdsystemunitdir=no|yes|DIR</parameter>: Use
-    no, if you use sysvint; yes, if you use systemd, or specify the directory
-    DIR for the systemd units.</para>
+    <para revision="sysv"><parameter>--with-systemdsystemunitdir=no|yes|DIR</parameter>:
+    Use no, if you use sysvint; yes, if you use systemd, or specify the
+    directory for the systemd units.</para>
 
     <para><option>--with-editor=<replaceable>&lt;/path/to/editor&gt;</replaceable></option>:
@@ -230,5 +237,6 @@
 
       <para>Install the <filename>/etc/rc.d/init.d/fcron</filename>
-      init script from the <xref linkend="bootscripts"/>
+      init script from the <xref linkend="bootscripts" revision="sysv"/>
+      <xref linkend="systemd-units" revision="systemd"/>
       package.</para>
 
Index: general/sysutils/gpm.xml
===================================================================
--- general/sysutils/gpm.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/gpm.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -125,5 +125,6 @@
 
       <para>Install the <filename>/etc/rc.d/init.d/gpm</filename> init script
-      included in the <xref linkend="bootscripts"/> package.</para>
+      included in the <xref linkend="bootscripts" revision="sysv"/>
+      <xref linkend="systemd-units" revision="systemd"/> package.</para>
 
 <screen role="root"><userinput>make install-gpm</userinput></screen>
Index: general/sysutils/sysstat.xml
===================================================================
--- general/sysutils/sysstat.xml	(revision 3904592226cc1ba88e65fb8bc7ffa65ade152da4)
+++ general/sysutils/sysstat.xml	(revision 5c9e99827d1d96e624ec34228f9dcf537b6459ce)
@@ -177,5 +177,6 @@
       daily data file to reinitialize the kernel counters. This can be
       automated by installing the <filename>/etc/rc.d/init.d/sysstat</filename>
-      init script included in the <xref linkend="bootscripts"/>
+      init script included in the <xref linkend="bootscripts" revision="sysv"/>
+      <xref linkend="systemd-units" revision="systemd"/>
       package using the following command as the
       <systemitem class="username">root</systemitem> user:</para>
