diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index f1a872aa2..f06222891 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -39,6 +39,10 @@ 2011-11-25 + + [matthew] - Add a patch to fix a security vulnerability in Perl. + Fixes #2963. + [matthew] - Upgrade to GDBM-1.10. Fixes #2962. diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml index 6d96dc9ad..dd310d237 100644 --- a/chapter01/whatsnew.xml +++ b/chapter01/whatsnew.xml @@ -229,7 +229,7 @@ Added: - PLACEHOLDER + &perl-security-patch; --> diff --git a/chapter03/patches.xml b/chapter03/patches.xml index 15f2bf171..e62284737 100644 --- a/chapter03/patches.xml +++ b/chapter03/patches.xml @@ -147,6 +147,14 @@ + + Perl Security Patch - &perl-security-patch-size;: + + Download: + MD5 sum: &perl-security-patch-md5; + + + Procps HZ Errors Patch - &procps-hz_fixes-patch-size;: diff --git a/chapter06/perl.xml b/chapter06/perl.xml index 9da372943..3f56cedd5 100644 --- a/chapter06/perl.xml +++ b/chapter06/perl.xml @@ -47,6 +47,10 @@ echo "127.0.0.1 localhost $(hostname)" > /etc/hosts + Apply a patch to fix a security vulnerability in Perl: + +patch -Np1 -i ../&perl-security-patch; + This version of Perl now builds the Compress::Raw::Zlib module. By default Perl will use an internal copy of the Zlib source for the build. Issue the following command so that Perl will use the Zlib library diff --git a/patches.ent b/patches.ent index a16fcd0cd..cd3f08e11 100644 --- a/patches.ent +++ b/patches.ent @@ -80,6 +80,10 @@ + + + +