diff --git a/chapter06/systemd.xml b/chapter06/systemd.xml
index 03b4e1858..0b976c161 100644
--- a/chapter06/systemd.xml
+++ b/chapter06/systemd.xml
@@ -198,15 +198,11 @@ rm -f /usr/bin/xsltproc
systemd-machine-id-setup
- Create the /lib/systemd/systemd-user-sessions
- script to allow unprivileged user logins without
+ Stop systemd to create /run/nologin
+ to allow unprivileged user logins without
systemd-logind:
-cat > /lib/systemd/systemd-user-sessions << "EOF"
-#!/bin/bash
-rm -f /run/nologin
-EOF
-chmod 755 /lib/systemd/systemd-user-sessions
+rm -f /usr/lib/tmpfiles.d/systemd-nologin.conf