diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 14fabb10d..83a7bf33f 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -45,6 +45,9 @@
[krejzi] - Add temporary libdbus package to satisfy
circular depdendency between Systemd and D-Bus.
+
+ [krejzi] - Updated Systemd instructions for version 204.
+
diff --git a/chapter06/dbus.xml b/chapter06/dbus.xml
index bb0ea73f4..9939ac269 100644
--- a/chapter06/dbus.xml
+++ b/chapter06/dbus.xml
@@ -90,7 +90,7 @@
make install
- Create a symlink, so that DBus and Systemd can use the same
+ Create a symlink, so that D-Bus and Systemd can use the same
machine-id file:
ln -s /etc/machine-id /var/lib/dbus
diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml
index ea7e0fbac..a28b27c00 100644
--- a/chapter06/systemd.xml
+++ b/chapter06/systemd.xml
@@ -49,8 +49,7 @@
--docdir=/usr/share/doc/systemd-&systemd-version; \
--with-rootprefix= \
--with-rootlibdir=/lib \
- --with-kbd-loadkeys=/bin/loadkeys \
- --with-kbd-setfont=/bin/setfont \
+ --with-firmware-path="/lib/firmware/updates:/lib/firmware" \
--enable-split-usr \
--disable-gudev \
--without-python
@@ -68,10 +67,10 @@
- --with-kbd-*
+ --with-firmware-path=...
- These switches tell Systemd where to find
- Kbd programs.
+ This switch enables Udev firmware loader and
+ sets the default firmware search path.
@@ -133,22 +132,22 @@ ln -sfv ../lib/systemd/systemd /sbin/init
Installed directories
- halt, hostnamectl, init, journalctl, localectl, loginctl,
- poweroff, reboot, runlevel, shutdown, systemctl, systemd-analyze,
- systemd-ask-password, systemd-cat, systemd-cgls, systemd-cgtop,
- systemd-coredumpctl, systemd-delta, systemd-detect-virt,
+ halt, hostnamectl, init, journalctl, kernel-install, localectl,
+ loginctl, poweroff, reboot, runlevel, shutdown, systemctl,
+ systemd-analyze, systemd-ask-password, systemd-cat, systemd-cgls,
+ systemd-cgtop, systemd-coredumpctl, systemd-delta, systemd-detect-virt,
systemd-inhibit, systemd-machine-id-setup, systemd-notify,
systemd-nspawn, systemd-stdio-bridge, systemd-tmpfiles,
systemd-tty-ask-password-agent, telinit, timedatectl and
udevadm
libnss_myhostname.so.2, libsystemd-daemon.so, libsystemd-id128.so,
libsystemd-journal.so, libsystemd-login.so and libudev.so
- /etc/binfmt.d, /etc/init.d, /etc/modules-load.d, /etc/rpm,
+ /etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d, /etc/rpm,
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
/etc/xdg/systemd, /lib/systemd, /lib/udev, /usr/include/systemd,
- /usr/lib/binfmt.d, /usr/lib/modules-load.d, /usr/lib/sysctl.d,
+ /usr/lib/binfmt.d, /usr/lib/kernel, /usr/lib/modules-load.d, /usr/lib/sysctl.d,
/usr/lib/systemd, /usr/lib/tmpfiles.d, /usr/share/doc/systemd-&systemd-version;,
- /usr/share/systemd, /var/lib/systemd and /var/log/journald
+ /usr/share/systemd, /var/lib/systemd and /var/log/journal
@@ -204,6 +203,17 @@ ln -sfv ../lib/systemd/systemd /sbin/init
+
+ kernel-install
+
+ used to add and remove kernel and initramfs images to and
+ from /boot.
+
+ kernel-install
+
+
+
+
localectl