Changeset d33d8cc
- Timestamp:
- 02/19/2006 09:24:03 PM (18 years ago)
- Children:
- 02539b1d
- Parents:
- 762094a
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r762094a rd33d8cc 40 40 <para>February 19, 2006</para> 41 41 <itemizedlist> 42 <listitem> 43 <para>[matthew] - Install Sed's HTML documentation by using 44 --enable-html instead of editing the Makefile. Thanks to Greg Schafer 45 for the report and the fix.</para> 46 </listitem> 47 <listitem> 48 <para>[matthew] - Add upstream fixes 001-002 for Readline.</para> 49 </listitem> 50 <listitem> 51 <para>[matthew] - Add upstream fixes 001-008 for Bash.</para> 52 </listitem> 53 <listitem> 54 <para>[matthew] - Upgrade to Sed 4.1.5.</para> 55 </listitem> 56 <listitem> 57 <para>[matthew] - Upgrade to Man-pages 2.23.</para> 58 </listitem> 59 <listitem> 60 <para>[matthew] - Upgrade to Coreutils-5.94.</para> 61 </listitem> 62 <listitem> 63 <para>[matthew] - Upgrade to DB-4.4.20.</para> 64 </listitem> 65 <listitem> 66 <para>[matthew] - Upgrade to Perl-5.8.8, removing the now unneeded 67 vulnerability and DB module patches.</para> 68 </listitem> 69 <listitem> 70 <para>[matthew] - Add the verbose parameter to a couple of commands in 71 Linux-Libc-Headers and DB.</para> 72 </listitem> 42 73 <listitem> 43 74 <para>[matthew] - Create udev specific directories in udev's -
chapter01/whatsnew.xml
r762094a rd33d8cc 155 155 <para>Readline &readline-version;</para> 156 156 </listitem> 157 < !--<listitem>157 <listitem> 158 158 <para>Sed &sed-version;</para> 159 </listitem> -->159 </listitem> 160 160 <listitem> 161 161 <para>Shadow &shadow-version;</para> … … 203 203 204 204 <listitem> 205 <para>&bash-fixes-patch;</para> 206 </listitem> 207 <listitem> 205 208 <para>&bzip2-bzgrep-patch;</para> 206 209 </listitem> … … 233 236 </listitem> 234 237 <listitem> 235 <para>&perl-db_file-patch;</para>236 </listitem>237 <listitem>238 238 <para>&perl-libc-patch;</para> 239 239 </listitem> 240 240 <listitem> 241 <para>&readline-fixes-patch;</para> 242 </listitem> 243 <listitem> 241 244 <para>&tar-gcc4_fix-patch;</para> 242 245 </listitem> -
chapter03/packages.xml
r762094a rd33d8cc 44 44 45 45 <varlistentry> 46 <term>Berkeley DB (&db-version;) - 7,925KB:</term>46 <term>Berkeley DB (&db-version;) - 6,578 KB:</term> 47 47 <listitem> 48 48 <para><ulink url="http://dev.sleepycat.com/"/></para> … … 72 72 73 73 <varlistentry> 74 <term>Coreutils (&coreutils-version;) - 4, 782KB:</term>74 <term>Coreutils (&coreutils-version;) - 4,929 KB:</term> 75 75 <listitem> 76 76 <para><ulink url="&gnu;coreutils/"/></para> … … 285 285 286 286 <varlistentry> 287 <term>Man-pages (&man-pages-version;) - 1,70 5KB:</term>287 <term>Man-pages (&man-pages-version;) - 1,709 KB:</term> 288 288 <listitem> 289 289 <para><ulink url="&kernel;linux/docs/manpages/"/></para> … … 336 336 337 337 <varlistentry> 338 <term>Perl (&perl-version;) - 9, 628KB:</term>338 <term>Perl (&perl-version;) - 9,886 KB:</term> 339 339 <listitem> 340 340 <para><ulink url="http://ftp.funet.fi/pub/CPAN/src/"/></para> … … 364 364 365 365 <varlistentry> 366 <term>Sed (&sed-version;) - 63 2KB:</term>366 <term>Sed (&sed-version;) - 631 KB:</term> 367 367 <listitem> 368 368 <para><ulink url="&gnu;sed/"/></para> -
chapter03/patches.xml
r762094a rd33d8cc 18 18 19 19 <variablelist role="materials"> 20 21 <varlistentry> 22 <term>Bash Upstream Fixes Patch - 118 KB:</term> 23 <listitem> 24 <para><ulink url="&patches-root;&bash-fixes-patch;"/></para> 25 </listitem> 26 </varlistentry> 20 27 21 28 <varlistentry> … … 176 183 177 184 <varlistentry> 178 <term>Perl DB_File Module Update patch - 6 KB:</term>179 <listitem>180 <para><ulink url="&patches-root;&perl-db_file-patch;"/></para>181 </listitem>182 </varlistentry>183 184 <varlistentry>185 185 <term>Perl Libc Patch - 1 KB:</term> 186 186 <listitem> … … 190 190 191 191 <varlistentry> 192 <term> Perl Sprintf Vulnerability Patch - 9KB:</term>193 <listitem> 194 <para><ulink url="&patches-root;& perl-sprintf-patch;"/></para>192 <term>Readline Upstream Fixes Patch - 2 KB:</term> 193 <listitem> 194 <para><ulink url="&patches-root;&readline-fixes-patch;"/></para> 195 195 </listitem> 196 196 </varlistentry> -
chapter06/bash.xml
r762094a rd33d8cc 50 50 sed -i "s|htmldir = @htmldir@|htmldir = /usr/share/doc/bash-&bash-version;|" \ 51 51 Makefile.in</userinput></screen> 52 53 <para>Upstream developers have fixed several issues since the initial 54 release of Bash-&bash-version;. Apply those fixes:</para> 55 56 <screen><userinput>patch -Np1 -i ../&bash-fixes-patch;</userinput></screen> 52 57 53 58 <para>Prepare Bash for compilation:</para> -
chapter06/coreutils.xml
r762094a rd33d8cc 26 26 27 27 <seglistitem> 28 <seg> 0.9SBU</seg>29 <seg>5 2.8MB</seg>28 <seg>1.1 SBU</seg> 29 <seg>58.0 MB</seg> 30 30 </seglistitem> 31 31 </segmentedlist> -
chapter06/db.xml
r762094a rd33d8cc 109 109 <para>Fix the ownerships of the installed files:</para> 110 110 111 <screen><userinput>chown root:root /usr/bin/db_* \111 <screen><userinput>chown -v root:root /usr/bin/db_* \ 112 112 /usr/lib/libdb* /usr/include/db* && 113 chown -R root:root /usr/share/doc/db-&db-version;</userinput></screen>113 chown -Rv root:root /usr/share/doc/db-&db-version;</userinput></screen> 114 114 115 115 </sect2> -
chapter06/linux-libc-headers.xml
r762094a rd33d8cc 54 54 <para>Install the header files:</para> 55 55 56 <screen><userinput>install -d /usr/include/asm56 <screen><userinput>install -dv /usr/include/asm 57 57 cp -Rv include/asm-i386/* /usr/include/asm 58 58 cp -Rv include/linux /usr/include</userinput></screen> -
chapter06/perl.xml
r762094a rd33d8cc 44 44 <sect2 role="installation"> 45 45 <title>Installation of Perl</title> 46 47 <para>A security vulnerability exists in Perl's sprintf function. Apply the48 following patch to fix it.</para>49 50 <screen><userinput>patch -Np1 -i ../&perl-sprintf-patch;</userinput></screen>51 52 <para>The DB_File module that comes with Perl-&perl-version; is incompatible53 with Berkeley DB-&db-version; (the testsuite fails if this module gets built).54 Apply the following patch in order to update the DB_File module:</para>55 56 <screen><userinput>patch -Np1 -i ../&perl-db_file-patch;</userinput></screen>57 46 58 47 <para>First create a basic <filename>/etc/hosts</filename> file which will be -
chapter06/readline.xml
r762094a rd33d8cc 44 44 <sect2 role="installation"> 45 45 <title>Installation of Readline</title> 46 47 <para>Upstream developers have fixed several issues since the initial 48 release of Readline-&readline-version;. Apply those fixes:</para> 49 50 <screen><userinput>patch -Np1 -i ../&readline-fixes-patch;</userinput></screen> 46 51 47 52 <para>Prepare Readline for compilation:</para> -
chapter06/sed.xml
r762094a rd33d8cc 26 26 <seglistitem> 27 27 <seg>0.2 SBU</seg> 28 <seg> 8.4MB</seg>28 <seg>7.9 MB</seg> 29 29 </seglistitem> 30 30 </segmentedlist> … … 44 44 <title>Installation of Sed</title> 45 45 46 <para>By default, Sed installs its HTML documentation in47 <filename class="directory">/usr/share/doc</filename>. Alter this to48 <filename class="directory">/usr/share/doc/sed-&sed-version;</filename> by49 applying the following <command>sed</command>:</para>50 51 <screen><userinput>sed -i 's@/doc@&/sed-&sed-version;@' doc/Makefile.in</userinput></screen>52 53 46 <para>Prepare Sed for compilation:</para> 54 47 55 <screen><userinput>./configure --prefix=/usr --bindir=/bin</userinput></screen> 48 <screen><userinput>./configure --prefix=/usr --bindir=/bin --enable-html</userinput></screen> 49 50 <variablelist> 51 <title>The meaning of the new configure option:</title> 52 53 <varlistentry> 54 <term><parameter>--enable-html</parameter></term> 55 <listitem> 56 <para>This builds the HTML documentation.</para> 57 </listitem> 58 </varlistentry> 59 </variablelist> 56 60 57 61 <para>Compile the package:</para> -
general.ent
r762094a rd33d8cc 34 34 <!ENTITY bison-version "2.1"> 35 35 <!ENTITY bzip2-version "1.0.3"> 36 <!ENTITY coreutils-version "5.9 3">37 <!ENTITY db-version "4.4. 16">36 <!ENTITY coreutils-version "5.94"> 37 <!ENTITY db-version "4.4.20"> 38 38 <!ENTITY dejagnu-version "1.4.4"> 39 39 <!ENTITY diffutils-version "2.8.1"> … … 66 66 <!ENTITY make-version "3.80"> 67 67 <!ENTITY man-db-version "2.4.3"> 68 <!ENTITY man-pages-version "2.2 1">68 <!ENTITY man-pages-version "2.23"> 69 69 <!ENTITY mktemp-version "1.5"> 70 70 <!ENTITY module-init-tools-version "3.2.2"> … … 72 72 <!-- <!ENTITY ncurses-date "20050319"> --> 73 73 <!ENTITY patch-version "2.5.4"> 74 <!ENTITY perl-version "5.8. 7">74 <!ENTITY perl-version "5.8.8"> 75 75 <!ENTITY procps-version "3.2.6"> 76 76 <!ENTITY psmisc-version "22.1"> 77 77 <!ENTITY readline-version "5.1"> 78 <!ENTITY sed-version "4.1. 4">78 <!ENTITY sed-version "4.1.5"> 79 79 <!ENTITY shadow-version "4.0.14"> 80 80 <!ENTITY sysklogd-version "1.4.1"> -
patches.ent
r762094a rd33d8cc 2 2 3 3 <!-- Start of Common Patches --> 4 <!ENTITY bash-fixes-patch "bash-&bash-version;-fixes-3.patch"> 5 4 6 <!ENTITY bzip2-bzgrep-patch "bzip2-&bzip2-version;-bzgrep_security-1.patch"> 5 7 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch"> 6 8 7 <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n- 2.patch">9 <!ENTITY coreutils-i18n-patch "coreutils-&coreutils-version;-i18n-1.patch"> 8 10 <!ENTITY coreutils-suppress-patch "coreutils-&coreutils-version;-suppress_uptime_kill_su-1.patch"> 9 11 <!ENTITY coreutils-uname-patch "coreutils-&coreutils-version;-uname-1.patch"> … … 40 42 <!-- <!ENTITY ncurses-rollup-patch "ncurses-&ncurses-version;-&ncurses-date;-patch.sh.bz2"> --> 41 43 42 <!ENTITY perl-db_file-patch "perl-&perl-version;-update_db_file-1.patch">43 44 <!ENTITY perl-libc-patch "perl-&perl-version;-libc-1.patch"> 44 <!ENTITY perl-sprintf-patch "perl-&perl-version;-sprintf_vulnerability-1.patch"> 45 46 <!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-2.patch"> 45 47 46 48 <!ENTITY sysklogd-8bit-patch "sysklogd-&sysklogd-version;-8bit-1.patch">
Note:
See TracChangeset
for help on using the changeset viewer.