|
@@ -29,6 +29,11 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, Ncurses, and Sed</seg></seglistitem>
|
|
<sect2 role="installation">
|
|
<sect2 role="installation">
|
|
<title>Installation of Texinfo</title>
|
|
<title>Installation of Texinfo</title>
|
|
|
|
|
|
|
|
+<para>Texinfo allows local users to overwrite arbitrary files via a symlink attack
|
|
|
|
+on temporary files. Apply the following patch to fix this:</para>
|
|
|
|
+
|
|
|
|
+<screen><userinput>patch -Np1 -i ../texinfo-&texinfo-version;-tempfile_fix-1.patch</userinput></screen>
|
|
|
|
+
|
|
<para>Prepare Texinfo for compilation:</para>
|
|
<para>Prepare Texinfo for compilation:</para>
|
|
|
|
|
|
<screen><userinput>./configure --prefix=/usr</userinput></screen>
|
|
<screen><userinput>./configure --prefix=/usr</userinput></screen>
|