|
@@ -1,14 +1,28 @@
|
|
|
|
+<sect2><title> </title><para> </para></sect2>
|
|
|
|
+
|
|
<sect2>
|
|
<sect2>
|
|
<title>Installation of Gzip</title>
|
|
<title>Installation of Gzip</title>
|
|
|
|
|
|
-<para>Install Gzip by running the following commands:</para>
|
|
|
|
|
|
+<para>Prepare Gzip to be compiled:</para>
|
|
|
|
|
|
-<para><screen><userinput>patch -Np1 -i ../gzip-&gzip-patch-version;.patch &&
|
|
|
|
|
|
+<para><screen><userinput>
|
|
|
|
+patch -Np1 -i ../gzip-&gzip-patch-version;.patch &&
|
|
./configure --prefix=/usr &&
|
|
./configure --prefix=/usr &&
|
|
cp gzexe.in{,.backup} &&
|
|
cp gzexe.in{,.backup} &&
|
|
-sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in &&
|
|
|
|
-make &&
|
|
|
|
-make install &&
|
|
|
|
|
|
+sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in
|
|
|
|
+</userinput></screen></para>
|
|
|
|
+
|
|
|
|
+<para>Continue with compiling the package:</para>
|
|
|
|
+
|
|
|
|
+<para><screen><userinput>make</userinput></screen></para>
|
|
|
|
+
|
|
|
|
+<para>And finish off installing the package:</para>
|
|
|
|
+
|
|
|
|
+<para><screen><userinput>make install</userinput></screen></para>
|
|
|
|
+
|
|
|
|
+<para>Move the Gzip binaries to the root partition:</para>
|
|
|
|
+
|
|
|
|
+<para><screen><userinput>
|
|
mv /usr/bin/gzip /bin &&
|
|
mv /usr/bin/gzip /bin &&
|
|
rm /usr/bin/{gunzip,zcat} &&
|
|
rm /usr/bin/{gunzip,zcat} &&
|
|
ln -s gzip /bin/gunzip &&
|
|
ln -s gzip /bin/gunzip &&
|
|
@@ -17,3 +31,18 @@ ln -s gunzip /bin/uncompress</userinput></screen></para>
|
|
|
|
|
|
</sect2>
|
|
</sect2>
|
|
|
|
|
|
|
|
+<sect2>
|
|
|
|
+<title>Command explanations</title>
|
|
|
|
+
|
|
|
|
+<para><userinput>patch -Np1 -i ../gzip-1.2.4b.patch:</userinput>
|
|
|
|
+This patch fixes a buffer overflow that occurs when a filename is
|
|
|
|
+longer than 1020 characters.</para>
|
|
|
|
+
|
|
|
|
+<para><userinput>
|
|
|
|
+cp gzexe.in{,.backup} &&
|
|
|
|
+sed 's%"BINDIR"%/bin%' gzexe.in.backup > gzexe.in</userinput>
|
|
|
|
+Change the default installation directory for Gzip so it will be
|
|
|
|
+installed on the root partition.</para>
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+</sect2>
|