Ignore:
Timestamp:
03/26/2017 05:38:09 AM (7 years ago)
Author:
DJ Lucas <dj@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
d4bfff1f
Parents:
2eb903f
Message:

Enabled user session support in DBus (systemd only) and use real path for PID file and system socket, Added sed command to differentiate between Plasma sessions on Xorg and Wayland in display managers.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18533 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/dbus.xml

    r2eb903f rf29eb8a  
    9292    </para>
    9393-->
     94    <bridgehead renderas="sect4" revision="systemd">Required</bridgehead>
     95    <para role="required" revision="systemd">
     96      <xref linkend="systemd"/>
     97    </para>
     98
    9499    <bridgehead renderas="sect4">Recommended</bridgehead>
    95100    <para role="recommended">
     
    138143    </para>
    139144
    140 <screen revision="sysv"><userinput>./configure --prefix=/usr                  \
    141             --sysconfdir=/etc              \
    142             --localstatedir=/var           \
    143             --disable-doxygen-docs         \
    144             --disable-xml-docs             \
    145             --disable-static               \
    146             --disable-systemd              \
    147             --without-systemdsystemunitdir \
     145<screen revision="sysv"><userinput>./configure --prefix=/usr                        \
     146            --sysconfdir=/etc                    \
     147            --localstatedir=/var                 \
     148            --disable-doxygen-docs               \
     149            --disable-xml-docs                   \
     150            --disable-static                     \
     151            --docdir=/usr/share/doc/dbus-&dbus-version; \
    148152            --with-console-auth-dir=/run/console \
    149             --docdir=/usr/share/doc/dbus-&dbus-version;   &amp;&amp;
     153            --with-system-pid-file=/run/dbus/pid \
     154            --with-system-socket=/run/dbus/system_bus_socket &amp;&amp;
    150155make</userinput></screen>
    151156
    152 <screen revision="systemd"><userinput>./configure --prefix=/usr                  \
    153             --sysconfdir=/etc              \
    154             --localstatedir=/var           \
    155             --disable-doxygen-docs         \
    156             --disable-xml-docs             \
    157             --disable-static               \
     157<screen revision="systemd"><userinput>./configure --prefix=/usr                        \
     158            --sysconfdir=/etc                    \
     159            --localstatedir=/var                 \
     160            --enable-user-session                \
     161            --disable-doxygen-docs               \
     162            --disable-xml-docs                   \
     163            --disable-static                     \
     164            --docdir=/usr/share/doc/dbus-&dbus-version; \
    158165            --with-console-auth-dir=/run/console \
    159             --docdir=/usr/share/doc/dbus-&dbus-version;   &amp;&amp;
     166            --with-system-pid-file=/run/dbus/pid \
     167            --with-system-socket=/run/dbus/system_bus_socket &amp;&amp;
    160168make</userinput></screen>
    161169
     
    306314    </para>
    307315
     316    <para revision="systemd">
     317      <parameter>--enable-user-session</parameter>: This parameter enables
     318      per-user DBus sessions with <application>systemd</application>.
     319    </para>
     320
    308321    <para>
    309322      <parameter>--with-console-auth-dir=/run/console/</parameter>: This
    310323      parameter specifies location of the
    311324      <application>ConsoleKit</application> auth dir.
     325    </para>
     326
     327    <para>
     328      <parameter>--with-system-pid-file=/run/dbus/pid</parameter>: This
     329      parameter specifies the location of the PID file.
     330    </para>
     331
     332    <para>
     333      <parameter>--with-system-socket=/run/dbus/system_bus_socket</parameter>:
     334      This parameter specifies the location of the system bus socket.
    312335    </para>
    313336
Note: See TracChangeset for help on using the changeset viewer.