diff --git a/chapter07/createfiles.xml b/chapter07/createfiles.xml
index c85d8dd83..d5f9febde 100644
--- a/chapter07/createfiles.xml
+++ b/chapter07/createfiles.xml
@@ -151,7 +151,7 @@ systemd-resolve:x:77:
systemd-timesync:x:78:
systemd-coredump:x:79:
uuidd:x:80:
-systemd-oom:x:81:81:
+systemd-oom:x:81:
wheel:x:97:
nogroup:x:99:
users:x:999:
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index a7bb06b21..76dcb6ed1 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -261,7 +261,7 @@ localedef -i it_IT -f ISO-8859-1 it_IT
localedef -i it_IT -f ISO-8859-15 it_IT@euro
localedef -i it_IT -f UTF-8 it_IT.UTF-8
localedef -i ja_JP -f EUC-JP ja_JP
-localedef -i ja_JP -f SHIFT_JIS ja_JP.SIJS 2> /dev/null || true
+localedef -i ja_JP -f SHIFT_JIS ja_JP.SJIS 2> /dev/null || true
localedef -i ja_JP -f UTF-8 ja_JP.UTF-8
localedef -i nl_NL@euro -f ISO-8859-15 nl_NL@euro
localedef -i ru_RU -f KOI8-R ru_RU.KOI8-R
@@ -290,7 +290,7 @@ localedef -i zh_TW -f UTF-8 zh_TW.UTF-8
needed for some tests later in this chapter:
localedef -i POSIX -f UTF-8 C.UTF-8 2> /dev/null || true
-localedef -i ja_JP -f SHIFT_JIS ja_JP.SIJS 2> /dev/null || true
+localedef -i ja_JP -f SHIFT_JIS ja_JP.SJIS 2> /dev/null || true
Glibc now uses libidn2 when resolving internationalized
domain names. This is a run time dependency. If this capability