Author: xry111
Date: Thu Feb  4 23:22:20 2021
New Revision: 12129

Log:
ch08/dbus: sync with BLFS

Modified:
   trunk/BOOK/chapter08/dbus.xml

Modified: trunk/BOOK/chapter08/dbus.xml
==============================================================================
--- trunk/BOOK/chapter08/dbus.xml       Thu Feb  4 22:51:37 2021        (r12128)
+++ trunk/BOOK/chapter08/dbus.xml       Thu Feb  4 23:22:20 2021        (r12129)
@@ -48,14 +48,16 @@
 
     <para>Prepare D-Bus for compilation:</para>
 
-<screen><userinput remap="configure">./configure --prefix=/usr                 
      \
-            --sysconfdir=/etc                   \
-            --localstatedir=/var                \
-            --disable-static                    \
-            --disable-doxygen-docs              \
-            --disable-xml-docs                  \
+<screen><userinput remap="configure">./configure --prefix=/usr                 
       \
+            --sysconfdir=/etc                    \
+            --localstatedir=/var                 \
+            --disable-static                     \
+            --disable-doxygen-docs               \
+            --disable-xml-docs                   \
             --docdir=/usr/share/doc/dbus-&dbus-version; \
-            --with-console-auth-dir=/run/console</userinput></screen>
+            --with-console-auth-dir=/run/console \
+            --with-system-pid-file=/run/dbus/pid \
+            
--with-system-socket=/run/dbus/system_bus_socket</userinput></screen>
 
     <variablelist>
       <title>The meaning of the configure options:</title>
@@ -68,6 +70,18 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry>
+        <term>
+          <parameter>--with-system-pid-file=/run/dbus/pid</parameter> and
+          
<parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>
+        </term>
+        <listitem>
+          <para>These set the location of the PID file and the system bus 
socket
+          to be in <filename class="directory">/run</filename>, instead of
+          deprecated <filename class="directory">/var/run</filename>.</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para>Compile the package:</para>
@@ -96,11 +110,6 @@
 
 <screen><userinput remap="install">ln -sfv /etc/machine-id 
/var/lib/dbus</userinput></screen>
 
-    <para>Move the socket file to /run instead of the deprecated
-    /var/run:</para>
-
- <screen><userinput remap="install">sed -i 's:/var/run:/run:' 
/lib/systemd/system/dbus.socket</userinput></screen>
-
   </sect2>
 
   <sect2 id="contents-dbus" role="content">
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to