Changeset 521c55b for BOOK/final-system


Ignore:
Timestamp:
Feb 21, 2006, 2:14:03 AM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
9836f0a3
Parents:
7447a2c
Message:

r1088@server (orig r1086): chris | 2006-01-19 11:20:08 -0800
Added perl security patch, and removed one more reference to the shadow patch

Location:
BOOK/final-system
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/perl.xml

    r7447a2c r521c55b  
    3434  <sect2 role="installation">
    3535    <title>Installation of Perl</title>
     36
     37<para os="p1">This patch corrects a vulnerability in sprintf:</para>
     38
     39<screen os="p2"><userinput>patch -Np1 -i ../&perl-sprintf-patch;</userinput></screen>
    3640
    3741    <para os="a00">Before starting to configure, create a basic
  • BOOK/final-system/multilib/perl-64bit.xml

    r7447a2c r521c55b  
    3131    therefore only install one version.</para>
    3232
    33     <para os="p1">Perl does not, by default, know about library directories with names other
     33    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     34    href="../common/perl.xml"
     35    xpointer="xpointer(//*[@os='p1'])"/>
     36
     37    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     38    href="../common/perl.xml"
     39    xpointer="xpointer(//*[@os='p2'])"/>
     40
     41    <para os="p3">Perl does not, by default, know about library directories with names other
    3442    than lib, such as lib64.  The following patch will allow it to install to lib64.</para>
    3543
    36 <screen os="p2"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen>
     44<screen os="p4"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen>
    3745
    38     <para os="p3">There is a further (possibly cosmetic) anomaly - if we install perl and
     46    <para os="p5">There is a further (possibly cosmetic) anomaly - if we install perl and
    3947    then run <command>perl -V</command> it will claim that libc is in /lib.  The
    4048    following patch fixes this, but only takes effect when <command>make install
    4149    </command> is run.</para>
    4250
    43 <screen os="p4"><userinput>patch -Np1 -i ../&perl-lib64-patch;</userinput></screen>
     51<screen os="p6"><userinput>patch -Np1 -i ../&perl-lib64-patch;</userinput></screen>
    4452
    4553    <para os="m2">We still need to tell perl to actually use lib64</para>
Note: See TracChangeset for help on using the changeset viewer.