Ignore:
Timestamp:
06/30/2024 10:30:20 PM (3 months ago)
Author:
Thomas Trepl <thomas@…>
Branches:
multilib, xry111/multilib
Children:
6c905cf
Parents:
dea5385 (diff), ba0723a (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:

Automatic merge of trunk into multilib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/systemd.xml

    rdea5385 r5eb7810  
    5454cd       build
    5555
    56 meson setup \
    57       --prefix=/usr                 \
    58       --buildtype=release           \
    59       -Ddefault-dnssec=no           \
    60       -Dfirstboot=false             \
    61       -Dinstall-tests=false         \
    62       -Dldconfig=false              \
    63       -Dsysusers=false              \
    64       -Drpmmacrosdir=no             \
    65       -Dhomed=disabled              \
    66       -Duserdb=false                \
    67       -Dman=disabled                \
    68       -Dmode=release                \
    69       -Dpamconfdir=no               \
    70       -Ddev-kvm-mode=0660           \
    71       -Dnobody-group=nogroup        \
    72       -Dsysupdate=disabled          \
    73       -Dukify=disabled              \
    74       -Ddocdir=/usr/share/doc/systemd-&systemd-version; \
    75       ..</userinput></screen>
     56meson setup ..                \
     57      --prefix=/usr           \
     58      --buildtype=release     \
     59      -D default-dnssec=no    \
     60      -D firstboot=false      \
     61      -D install-tests=false  \
     62      -D ldconfig=false       \
     63      -D sysusers=false       \
     64      -D rpmmacrosdir=no      \
     65      -D homed=disabled       \
     66      -D userdb=false         \
     67      -D man=disabled         \
     68      -D mode=release         \
     69      -D pamconfdir=no        \
     70      -D dev-kvm-mode=0660    \
     71      -D nobody-group=nogroup \
     72      -D sysupdate=disabled   \
     73      -D ukify=disabled       \
     74      -D docdir=/usr/share/doc/systemd-&systemd-version;</userinput></screen>
    7675
    7776    <variablelist>
     
    8887
    8988      <varlistentry>
    90         <term><parameter>-Ddefault-dnssec=no</parameter></term>
     89        <term><parameter>-D default-dnssec=no</parameter></term>
    9190        <listitem>
    9291          <para>This switch turns off the experimental DNSSEC support.</para>
     
    9594
    9695      <varlistentry>
    97         <term><parameter>-Dfirstboot=false</parameter></term>
     96        <term><parameter>-D firstboot=false</parameter></term>
    9897        <listitem>
    9998          <para>This switch prevents installation of systemd
     
    105104
    106105      <varlistentry>
    107         <term><parameter>-Dinstall-tests=false</parameter></term>
     106        <term><parameter>-D install-tests=false</parameter></term>
    108107        <listitem>
    109108          <para>This switch prevents installation of the compiled tests.</para>
     
    112111
    113112      <varlistentry>
    114         <term><parameter>-Dldconfig=false</parameter></term>
     113        <term><parameter>-D ldconfig=false</parameter></term>
    115114        <listitem>
    116115          <para>This switch prevents installation of a systemd unit that runs
     
    122121
    123122      <varlistentry>
    124         <term><parameter>-Dsysusers=false</parameter></term>
     123        <term><parameter>-D sysusers=false</parameter></term>
    125124        <listitem>
    126125          <para>This switch prevents installation of systemd
     
    134133
    135134      <varlistentry>
    136         <term><parameter>-Drpmmacrosdir=no</parameter></term>
     135        <term><parameter>-D rpmmacrosdir=no</parameter></term>
    137136        <listitem>
    138137          <para>This switch disables installation of RPM Macros
     
    142141
    143142      <varlistentry>
    144         <term><parameter>-Dhomed=disabled</parameter> and
    145         <parameter>-Duserdb=false</parameter></term>
     143        <term><parameter>-D homed=disabled</parameter> and
     144        <parameter>-D userdb=false</parameter></term>
    146145        <listitem>
    147146          <para>Remove two daemons with dependencies that do not fit
     
    151150
    152151      <varlistentry>
    153         <term><parameter>-Dman=disabled</parameter></term>
     152        <term><parameter>-D man=disabled</parameter></term>
    154153        <listitem>
    155154          <para>Prevent the generation of man pages to avoid extra
     
    160159
    161160      <varlistentry>
    162         <term><parameter>-Dmode=release</parameter></term>
     161        <term><parameter>-D mode=release</parameter></term>
    163162        <listitem>
    164163          <para>Disable some features considered experimental by upstream.
     
    168167
    169168      <varlistentry>
    170         <term><parameter>-Dpamconfdir=no</parameter></term>
     169        <term><parameter>-D pamconfdir=no</parameter></term>
    171170        <listitem>
    172171          <para>Prevent the installation of a PAM configuration file not
     
    176175
    177176      <varlistentry>
    178         <term><parameter>-Ddev-kvm-mode=0660</parameter></term>
     177        <term><parameter>-D dev-kvm-mode=0660</parameter></term>
    179178        <listitem>
    180179          <para>The default udev rule would allow all users to access
     
    185184
    186185      <varlistentry>
    187         <term><parameter>-Dnobody-group=nogroup</parameter></term>
     186        <term><parameter>-D nobody-group=nogroup</parameter></term>
    188187        <listitem>
    189188          <para>Tell the package the group name with GID 65534 is
     
    193192
    194193      <varlistentry>
    195         <term><parameter>-Dsysupdate=disabled</parameter></term>
     194        <term><parameter>-D sysupdate=disabled</parameter></term>
    196195        <listitem>
    197196          <para>Do not install the <command>systemd-sysupdate</command>
     
    204203
    205204      <varlistentry>
    206         <term><parameter>-Dukify=disabled</parameter></term>
     205        <term><parameter>-D ukify=disabled</parameter></term>
    207206        <listitem>
    208207          <para>Do not install the <command>systemd-ukify</command> script.
     
    228227         after initializing the system with systemd.  -->
    229228    <para>Three tests: <literal>systemd:core / test-namespace</literal>,
    230     <literal>test-chase</literal>, and <literal>test-systemd-tmpfiles</literal>,
     229                       <literal>test-loopback</literal>, and
     230                       <literal>test-copy</literal>,
    231231    are known to fail in the LFS chroot environment.  Some other tests may
    232232    fail because they depend on various kernel configuration options.</para>
     
    240240    <!-- Please make sure systemd man pages tarball has a common leading
    241241         component in the path.  -->
    242 <screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-version;.tar.xz \
     242<screen><userinput remap="install">tar -xf ../../systemd-man-pages-&systemd-man-version;.tar.xz \
    243243    --no-same-owner --strip-components=1   \
    244244    -C /usr/share/man</userinput></screen>
Note: See TracChangeset for help on using the changeset viewer.