aboutsummaryrefslogtreecommitdiffstats
path: root/chapter08/systemd.xml
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@xry111.site>2023-12-17 06:42:54 +0800
committerXi Ruoyao <xry111@xry111.site>2023-12-18 16:31:18 +0800
commit9afac649f272902fe78f5d83804f8d8270b6e62b (patch)
tree521130283926dfff30746dff5e0e2b04e78abf72 /chapter08/systemd.xml
parent81d572d25f5e36fbe3bd6a2b12552be8d6a8ea8d (diff)
Update to systemd-255
Diffstat (limited to 'chapter08/systemd.xml')
-rw-r--r--chapter08/systemd.xml17
1 files changed, 15 insertions, 2 deletions
diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml
index 761467acd..a1999e278 100644
--- a/chapter08/systemd.xml
+++ b/chapter08/systemd.xml
@@ -62,13 +62,14 @@ meson setup \
-Dldconfig=false \
-Dsysusers=false \
-Drpmmacrosdir=no \
- -Dhomed=false \
+ -Dhomed=disabled \
-Duserdb=false \
-Dman=false \
-Dmode=release \
-Dpamconfdir=no \
-Ddev-kvm-mode=0660 \
-Dnobody-group=nogroup \
+ -Dukify=disabled \
-Ddocdir=/usr/share/doc/systemd-&systemd-version; \
..</userinput></screen>
@@ -139,7 +140,8 @@ meson setup \
</varlistentry>
<varlistentry>
- <term><parameter>-D{userdb,homed}=false</parameter></term>
+ <term><parameter>-Dhomed=disabled</parameter> and
+ <parameter>-Duserdb=false</parameter></term>
<listitem>
<para>Remove two daemons with dependencies that do not fit
within the scope of LFS.</para>
@@ -187,6 +189,17 @@ meson setup \
<systemitem class='groupname'>nogroup</systemitem>.</para>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term><parameter>-Dukify=disabled</parameter></term>
+ <listitem>
+ <para>Do not install the <command>systemd-ukify</command> script.
+ At runtime this script requires the
+ <application>pefile</application> Python module that neither LFS
+ nor BLFS provides.</para>
+ </listitem>
+ </varlistentry>
+
</variablelist>
<para>Compile the package:</para>