Ignore:
Timestamp:
01/22/2022 12:15:43 PM (2 years ago)
Author:
Thomas Trepl (Moody) <thomas@…>
Branches:
lazarus
Children:
8163ea8f
Parents:
8307474 (diff), 6c0ca652 (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 branch 'trunk' into lazarus

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/systemd.xml

    r8307474 re6974d1  
    88  <!ENTITY systemd-download-http "https://github.com/systemd/systemd/archive/v&systemd-version;/systemd-&systemd-version;.tar.gz">
    99  <!ENTITY systemd-download-ftp  " ">
    10   <!ENTITY systemd-md5sum        "8e8adf909c255914dfc10709bd372e69">
    11   <!ENTITY systemd-size          "10 MB">
    12   <!ENTITY systemd-buildsize     "287 MB (with tests)">
     10  <!ENTITY systemd-md5sum        "8929beb037c587ada4ed201f19756fe2">
     11  <!ENTITY systemd-size          "11 MB">
     12  <!ENTITY systemd-buildsize     "307 MB (with tests)">
    1313  <!ENTITY systemd-time          "2.5 SBU (with tests)">
    1414
     
    7878    </itemizedlist>
    7979
     80
    8081    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    8182    <itemizedlist spacing="compact">
     
    8788      </listitem>
    8889    </itemizedlist>
     90
    8991
    9092    <bridgehead renderas="sect3">systemd Dependencies</bridgehead>
     
    124126      <ulink url="https://sourceforge.net/projects/gnu-efi/">gnu-efi</ulink>,
    125127      <ulink url="https://www.kernel.org/pub/linux/utils/kernel/kexec/">kexec-tools</ulink>,
     128      <ulink url="https://github.com/libbpf/libbpf">libbpf</ulink>,
    126129      <ulink url="https://sourceware.org/elfutils/">libdw</ulink>,
    127130      <ulink url="https://developers.yubico.com/libfido2/">libfido2</ulink>,
     
    150153    <title>Installation of systemd</title>
    151154
    152     <para>
    153       Apply a patch to fix a security vulnerability:
     155
     156    <para>
     157      Apply a patch to fix a security vulnerability and fix issues with the
     158      default hostname on some systems:
    154159    </para>
    155160
     
    165170<screen><userinput remap="pre">sed -i -e 's/GROUP="render"/GROUP="video"/' \
    166171       -e 's/GROUP="sgx", //' rules.d/50-udev-default.rules.in</userinput></screen>
    167 
    168     <para>
    169       Fix a problem with meson version 0.60 and higher:
    170     </para>
    171 
    172 <screen><userinput remap="pre">sed -i 's/+ want_libfuzzer.*$/and want_libfuzzer/' meson.build</userinput></screen>
    173 
    174     <para>
    175       Fix a problem when building with kernel headers from linux-5.14 and later:
    176     </para>
    177 
    178 <screen><userinput remap="pre">sed -i '/ARPHRD_CAN/a#define ARPHRD_MCTP        290' src/basic/linux/if_arp.h</userinput></screen>
    179172
    180173    <para>
     
    243236
    244237<screen role="root"><userinput>ninja install</userinput></screen>
     238
     239<!-- Included in the patch
     240    <para>
     241      Fix a problem in a systemd unit that can cause extra delays when
     242      changing TTYs:
     243    </para>
     244
     245<screen role="root"><userinput>sed -i 's/idle/simple/' /usr/lib/systemd/system/getty@.service</userinput></screen>
     246-->
    245247  <!-- No longer needed as of systemd-244.
    246248    <para>
     
    333335    </para>
    334336
    335 <screen role="root"><userinput>cat &gt;&gt; /etc/pam.d/system-session &lt;&lt; "EOF"
     337<screen role="root"><userinput>grep 'pam_systemd' /etc/pam.d/system-session ||
     338cat &gt;&gt; /etc/pam.d/system-session &lt;&lt; "EOF"
    336339<literal># Begin Systemd addition
    337340
     
    394397
    395398      <para>
    396         Listed below are the newly installed libraries and directories
     399        Listed below are the newly installed programs
    397400        along with short descriptions.
    398401      </para>
     
    400403    <segmentedlist>
    401404      <segtitle>Installed Programs</segtitle>
    402       <segtitle>Installed Libraries</segtitle>
    403       <segtitle>Installed Directories</segtitle>
    404405
    405406      <seglistitem>
     
    408409          homectl (if <xref linkend="cryptsetup"/> is installed)
    409410          and userdbctl (optionally)
    410         </seg>
    411         <seg>
    412           pam_systemd.so
    413           (in <filename class="directory">/lib/security</filename>)
    414         </seg>
    415         <seg>
    416           None
    417411        </seg>
    418412      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.