From c06f49afdc987358617a3d6b70e8ad9161206aef Mon Sep 17 00:00:00 2001 From: "Douglas R. Reno" Date: Fri, 20 Mar 2020 02:02:42 +0000 Subject: Update to systemd-245 git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@11793 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/systemd.xml | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) (limited to 'chapter06/systemd.xml') diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 82b280dcd..386535ab2 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -63,7 +63,7 @@ done Remove tests that cannot be built in chroot: -sed '177,$ d' -i src/resolve/meson.build +sed '179,$ d' -i src/resolve/meson.build Remove an unneeded group, render, from the default udev @@ -97,6 +97,8 @@ meson --prefix=/usr \ -Dumount-path=/bin/umount \ -Db_lto=false \ -Drpmmacrosdir=no \ + -Dhomed=false \ + -Duserdb=false \ .. @@ -182,6 +184,15 @@ meson --prefix=/usr \ for use with systemd because LFS does not support RPM. + + + -D{userdb,homed}=false + + Remove two daemons that have dependencies that do not fit + the scope of LFS. + + + Compile the package: @@ -216,13 +227,12 @@ meson --prefix=/usr \ systemctl disable systemd-time-wait-sync.service - Cleanup symbolic links to Util-Linux libraries: rm -fv /usr/lib/lib{blkid,uuid,mount}.so* @@ -254,7 +264,7 @@ meson --prefix=/usr \ systemd-delta, systemd-detect-virt, systemd-escape, systemd-hwdb, systemd-id128, systemd-inhibit, systemd-machine-id-setup, systemd-mount, systemd-notify, systemd-nspawn, systemd-path, - systemd-resolve (symlink to resolvectl), systemd-run, + systemd-repart, systemd-resolve (symlink to resolvectl), systemd-run, systemd-socket-activate, systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent, systemd-umount (symlink to systemd-mount), telinit (symlink to systemctl), timedatectl, and @@ -672,6 +682,17 @@ meson --prefix=/usr \ + + systemd-repart + + Used go grow and add partitions to a partition table when + systemd is used in an OS image (e.g. a container). + + systemd-repart + + + + systemd-resolve -- cgit v1.2.3-54-g00ecf