From de7a8b33b6fe075e9fa2b0b0e4f06b04b8a1e06a Mon Sep 17 00:00:00 2001 From: DJ Lucas Date: Sat, 13 Feb 2016 08:13:35 +0000 Subject: [PATCH] Update to systemd-229. git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd@11006 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter01/changelog.xml | 9 +++++ chapter06/systemd.xml | 80 +++++++++++++++++++++++++---------------- general.ent | 4 +-- packages.ent | 10 +++--- patches.ent | 2 +- 5 files changed, 66 insertions(+), 39 deletions(-) diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 234f5a55d..9487c7923 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -36,6 +36,15 @@ --> + + 2016-02-13 + + + [dj] - Updated to systemd-229. + + + + 2016-02-09 diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml index 17ddda598..8293a7ea3 100644 --- a/chapter06/systemd.xml +++ b/chapter06/systemd.xml @@ -53,8 +53,8 @@ Disable two tests that always fail: -sed -e 's:test/udev-test.pl ::g' \ - -e 's:test-copy$(EXEEXT) ::g' \ +sed -e 's@test/udev-test.pl @@' \ + -e 's@test-copy$(EXEEXT) @@' \ -i Makefile.in Rebuild generated files after modifying Makefile.am and @@ -211,9 +211,11 @@ EOF done ln -sfv ../lib/systemd/systemd /sbin/init + Create the /etc/machine-id file needed by systemd-journald: @@ -244,11 +246,12 @@ make LD_LIBRARY_PATH=/tools/lib -k check reboot, runlevel, shutdown, systemctl, systemd-analyze, systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop, systemd-delta, systemd-detect-virt, systemd-escape, systemd-hwdb, - systemd-inhibit, systemd-machine-id-setup, systemd-notify, systemd-nspawn, - systemd-path, systemd-run, systemd-stdio-bridge, systemd-tmpfiles, - systemd-tty-ask-password-agent, telinit, timedatectl, and udevadm - libnss_myhostname.so.2, libnss_mymachines.so.2, libnss_resolve.so.2, - libsystemd.so, and libudev.so + systemd-inhibit, systemd-machine-id-setup, systemd-notify, + systemd-nspawn, systemd-path, systemd-resolve, systemd-run, + systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent, + telinit, timedatectl, and udevadm + libnss_myhostname.so.2, libnss_mymachines.so.2, + libnss_resolve.so.2, libsystemd.so, and libudev.so /etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d, /etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev, /etc/xdg/systemd, /lib/systemd, /lib/udev, /usr/include/systemd, @@ -443,8 +446,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemctl - Used to introspect and control the state of the systemd system and - service manager + Used to introspect and control the state of the systemd system + and service manager systemctl @@ -454,8 +457,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-analyze - Used to determine system boot-up performance of the current boot - + Used to determine system boot-up performance of the current + boot systemd-analyze @@ -465,8 +468,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-ask-password - Used to query a system password or passphrase from the user, using a - question message specified on the command line + Used to query a system password or passphrase from the user, + using a question message specified on the command line systemd-ask-password @@ -487,8 +490,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-cgls - Recursively shows the contents of the selected Linux control group - hierarchy in a tree + Recursively shows the contents of the selected Linux control + group hierarchy in a tree systemd-cgls @@ -498,8 +501,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-cgtop - Shows the top control groups of the local Linux control group hierarchy, - ordered by their CPU, memory and disk I/O load + Shows the top control groups of the local Linux control group + hierarchy, ordered by their CPU, memory and disk I/O load systemd-cgtop @@ -531,7 +534,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-escape - Used to escape strings for inclusion in systemd unit names + Used to escape strings for inclusion in systemd unit + names systemd-escape @@ -551,8 +555,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-inhibit - Used to execute a program with a shutdown, sleep or idle inhibitor lock - taken + Used to execute a program with a shutdown, sleep or idle + inhibitor lock taken systemd-inhibit @@ -562,9 +566,9 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-machine-id-setup - Used by system installer tools to initialize the machine ID stored in - /etc/machine-id at install time with a randomly - generated ID + Used by system installer tools to initialize the machine ID + stored in /etc/machine-id at install time with a + randomly generated ID systemd-machine-id-setup @@ -574,8 +578,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-notify - Used by daemon scripts to notify the init system about status changes - + Used by daemon scripts to notify the init system about status + changes systemd-notify @@ -585,7 +589,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-nspawn - Used to run a command or OS in a light-weight namespace container + Used to run a command or OS in a light-weight namespace + container systemd-nspawn @@ -602,11 +607,22 @@ make LD_LIBRARY_PATH=/tools/lib -k check + + systemd-resolve + + Used to resolve domain names, IPV4 and IPv6 addresses, DNS + resource records, and services + + systemd-resolve + + + + systemd-run - Used to create and start a transient .service or a .scope unit and - run the specified command in it + Used to create and start a transient .service or a .scope unit + and run the specified command in it systemd-run @@ -626,8 +642,9 @@ make LD_LIBRARY_PATH=/tools/lib -k check systemd-tmpfiles - Creates, deletes and cleans up volatile and temporary files and directories, - based on the configuration file format and location specified in + Creates, deletes and cleans up volatile and temporary files and + directories, based on the configuration file format and location + specified in tmpfiles.d directories systemd-tmpfiles @@ -648,7 +665,8 @@ make LD_LIBRARY_PATH=/tools/lib -k check telinit - Tells init which run-level to change to + Tells init which run-level to change + to telinit diff --git a/general.ent b/general.ent index 5d794f82c..c20363cb1 100644 --- a/general.ent +++ b/general.ent @@ -1,6 +1,6 @@ - + - + diff --git a/packages.ent b/packages.ent index f772dafaf..4e7d82948 100644 --- a/packages.ent +++ b/packages.ent @@ -525,13 +525,13 @@ - - + + - + - - + + diff --git a/patches.ent b/patches.ent index 05a2a9eac..a350fbe78 100644 --- a/patches.ent +++ b/patches.ent @@ -47,5 +47,5 @@ - +