Ignore:
Timestamp:
09/15/2023 10:54:55 AM (9 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
xry111/clfs-ng
Children:
7546d8b
Parents:
d58da4b (diff), ba40e32 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge remote-tracking branch 'origin/trunk' into xry111/clfs-ng

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/systemd.xml

    rd58da4b r2df066c9  
    4040  <sect2 role="installation">
    4141    <title>Installation of systemd</title>
    42 
    43     <para>
    44       Remove several inappropriate uses of the <literal>pure</literal>
    45       attribute that cause runtime issues when the package is built
    46       with gcc-13 or later:
    47     </para>
    48 
    49 <screen><userinput remap='pre'>sed '/bus_message_type_from_string/s/_pure_//' \
    50     -i src/libsystemd/sd-bus/bus-internal.h    &amp;&amp;
    51 sed '/devt_hash_func/s/_pure_//'               \
    52     -i src/basic/hash-funcs.h                  &amp;&amp;
    53 sed '/job_get_timeout/s/_pure_//'              \
    54     -i src/core/job.h</userinput></screen>
    5542
    5643    <para>Remove two unneeded groups,
     
    8269      -Dpamconfdir=no               \
    8370      -Ddev-kvm-mode=0660           \
     71      -Dnobody-group=nogroup        \
    8472      -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
    8573      ..</userinput></screen>
     
    192180        </listitem>
    193181      </varlistentry>
     182
     183      <varlistentry>
     184        <term><parameter>-Dnobody-group=nogroup</parameter></term>
     185        <listitem>
     186          <para>Tell the package the group name with GID 65534 is
     187          <systemitem class='groupname'>nogroup</systemitem>.</para>
     188        </listitem>
     189      </varlistentry>
    194190    </variablelist>
    195191
     
    206202    <!-- Please make sure systemd man pages tarball has a common leading
    207203         component in the path.  -->
    208 <screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz --strip-components=1 -C /usr/share/man</userinput></screen>
     204<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-version;.tar.xz \
     205    --no-same-owner --strip-components=1   \
     206    -C /usr/share/man</userinput></screen>
    209207
    210208    <para>Create the <filename>/etc/machine-id</filename> file needed by
     
    245243        <seg>busctl, coredumpctl, halt (symlink to systemctl),
    246244        hostnamectl, init, journalctl, kernel-install, localectl, loginctl,
    247         machinectl, networkctl, oomctl, portablectl, poweroff (symlink to
     245        machinectl, mount.ddi (symlink to systemd-dissect), networkctl,
     246        oomctl, portablectl, poweroff (symlink to
    248247        systemctl), reboot (symlink to systemctl), resolvconf (symlink to
    249248        resolvectl), resolvectl, runlevel (symlink to systemctl), shutdown
    250249        (symlink to systemctl), systemctl, systemd-ac-power, systemd-analyze,
    251250        systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
    252         systemd-creds, systemd-delta, systemd-detect-virt,
     251        systemd-confext (symlink to systemd-sysext), systemd-creds,
     252        systemd-delta, systemd-detect-virt,
    253253        systemd-dissect, systemd-escape, systemd-hwdb, systemd-id128,
    254254        systemd-inhibit, systemd-machine-id-setup,
Note: See TracChangeset for help on using the changeset viewer.