systemd: allows homectl/homed and userdbctl/userdbd to be built

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22863 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Xi Ruoyao 2020-03-20 02:45:12 +00:00
parent c130abf9bf
commit 6a609bd7ce

View File

@ -186,8 +186,6 @@ cd build &&
meson --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
-Dhomed=false \
-Duserdb=false \
-Dblkid=true \
-Dbuildtype=release \
-Ddefault-dnssec=no \
@ -330,7 +328,9 @@ systemctl start multi-user.target</userinput></screen>
<seglistitem>
<seg>
None
<!-- maybe userdbd/userdbctl can go in LFS, try at next time -->
homectl (if <xref linkend="cryptsetup"/> is installed)
and userdbctl
</seg>
<seg>
pam_systemd.so
@ -347,6 +347,33 @@ systemctl start multi-user.target</userinput></screen>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="homectl">
<term><command>homectl</command></term>
<listitem>
<para>
is a tool to create, remove, change, or inspect a home directory
managed by <command>systemd-homed</command>; note that it's
useless for the classic UNIX users and home directories which
we are using in LFS/BLFS book
</para>
<indexterm zone="systemd homectl">
<primary sortas="b-homectl">homectl</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="userdbctl">
<term><command>userdbctl</command></term>
<listitem>
<para>
inspect users, groups, and group memberships
</para>
<indexterm zone="systemd userdbctl">
<primary sortas="b-userdbctl">userdbctl</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="pam_systemd">
<term><filename class="libraryfile">pam_systemd.so</filename></term>
<listitem>