aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Trepl (Moody) <thomas@linuxfromscratch.org>2021-08-20 23:20:44 +0200
committerThomas Trepl (Moody) <thomas@linuxfromscratch.org>2021-08-20 23:20:44 +0200
commitfd6a5f8dd5aeb6841a9da4f688b537b89af4667c (patch)
tree32de0dc3845d8e54b1e4a171a97f463f45e2bfed
parentc397cd1229ea1cbece503b75107e3cef17b12ed6 (diff)
parent0e89a47eff256aedac2b9c7437b8645ee11ab9e1 (diff)
Automatic merge of trunk into multilib
-rw-r--r--chapter01/changelog.xml10
-rw-r--r--chapter08/glibc.xml5
2 files changed, 15 insertions, 0 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 2e52f3c0c..27996b715 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -45,6 +45,16 @@
appropriate for the entry or if needed the entire day's listitem.
-->
<listitem>
+ <para>2021-08-20</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Add a sed to glibc in Chapter 8 to fix a
+ critical security issue.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
<para>2021-08-18</para>
<itemizedlist>
<listitem>
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 83f3504d8..3a1fbda23 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -43,6 +43,11 @@
<sect2 role="installation">
<title>Installation of Glibc</title>
+ <para>First, fix a security problem identified upstream:</para>
+
+ <screen><userinput remap="pre">sed -e '/NOTIFY_REMOVED)/s/)/ \&amp;\&amp; data.attr != NULL)/' \
+ -i sysdeps/unix/sysv/linux/mq_notify.c</userinput></screen>
+
<para>Some of the Glibc programs use the non-FHS compliant
<filename class="directory">/var/db</filename> directory to store
their runtime data. Apply the following patch to make such programs