Ignore:
Timestamp:
Mar 16, 2014, 10:04:18 PM (11 years ago)
Author:
William Harrington <kb0iic@…>
Branches:
clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
6f5a7c3
Parents:
42ff691
Message:

Add systemd compat patch command, adjust test suite commands, adjust configure commands for dbus config files, update configure option description list.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/systemd.xml

    r42ff691 r49da1d5  
    2525    <title>Installation of systemd</title>
    2626
     27    <para os="p1">Apply a patch so that compat <command>pkg-config</command>
     28    files get installed without installing compat libraries:</para>
     29
     30<screen os="p2"><userinput>patch -Np1 -i ../&systemd-compat-patch;</userinput></screen>
     31
    2732    <para os="a">Prepare Systemd for compilation:</para>
    2833
     
    3237    --with-rootprefix="" --with-rootlibdir=/lib \
    3338    --enable-split-usr --disable-gudev --with-kbd-loadkeys=/bin/loadkeys \
    34     --with-kbd-setfont=/bin/setfont</userinput></screen>
     39    --with-kbd-setfont=/bin/setfont --with-dbuspolicydir=/etc/dbus-1/system.d \
     40    --with-dbusinterfacedir=/usr/share/dbus-1/interfaces \
     41    --with-dbussessionservicedir=/usr/share/dbus-1/services \
     42    --with-dbussystemservicedir=/usr/share/dbus-1/system-services</userinput></screen>
    3543
    3644    <variablelist os="c">
     
    6371      </varlistentry>
    6472
     73      <varlistentry>
     74        <term><parameter>--with-dbus*</parameter></term>
     75        <listitem>
     76          <para>These switches ensure that D-Bus configuration files get
     77          installed to the correct locations.</para>
     78        </listitem>
     79      </varlistentry>
    6580    </variablelist>
    6681
     
    7186    <para os="f">Prevent a broken test case from running:</para>
    7287
    73 <screen os="g"><userinput remap="test">sed -i s:test/udev-test.pl::g Makefile</userinput></screen>
    74 
    75     <para os="h">Test test the results, issue:</para>
     88<screen os="g"><userinput remap="test">
     89sed -e "s:test/udev-test.pl::g Makefile" \
     90    -e "s:test-bus-cleanup\$(EXEEXT) ::g" \
     91    -e "s:test-bus-gvariant\$(EXEEXT) ::g" \
     92    -i Makefile</userinput></screen>
     93
     94    <para os="h">Test the results, issue:</para>
    7695
    7796<screen os="i"><userinput remap="test">make check</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.