Changeset ade9c75


Ignore:
Timestamp:
06/06/2005 06:05:02 AM (19 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e75747d1
Parents:
22c1df71
Message:

Updated bind and bind-utils to 9.3.1

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4556 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • basicnet/netutils/bind-utils.xml

    r22c1df71 rade9c75  
    77  <!ENTITY bind-download-http   "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
    88  <!ENTITY bind-download-ftp    "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
    9   <!ENTITY bind-md5sum          "fdb42fff7e345372ac52a4493b77b694">
     9  <!ENTITY bind-md5sum          "9ff3204eea27184ea0722f37e43fc95d">
    1010  <!ENTITY bind-size            "4.6 MB">
    1111  <!ENTITY bind-utils-buildsize "52.2 MB">
    12   <!ENTITY bind-utils-time      "0.65 SBU">
     12  <!ENTITY bind-utils-time      "0.6 SBU">
    1313]>
    1414
     
    6262    </itemizedlist>
    6363
    64     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    65     <itemizedlist spacing='compact'>
    66       <listitem>
    67         <para>Required patch: <ulink
    68         url="ftp://ftp.isc.org/isc/bind9/9.3.0/&bind-version;-patch1"/></para>
    69       </listitem>
    70     </itemizedlist>
    71 
    7264    <bridgehead renderas="sect3">BIND Utilities Dependencies</bridgehead>
    7365
     
    8375    running the following commands:</para>
    8476
    85 <screen><userinput>patch -Np1 -i ../&bind-version;-patch1 &amp;&amp;
    86 ./configure --prefix=/usr &amp;&amp;
     77<screen><userinput>./configure --prefix=/usr &amp;&amp;
    8778make -C lib/dns &amp;&amp;
    8879make -C lib/isc &amp;&amp;
     
    10091  <sect2 role="commands">
    10192    <title>Command Explanations</title>
    102 
    103     <para><command>patch -Np1 -i ../&bind-version;-patch1</command>: There's a
    104     vulnerability in the DNSSEC code. See
    105     <ulink url="http://www.kb.cert.org/vuls/id/938617"/>. The patch fixes the
    106     bug.</para>
    10793
    10894    <para><command>make -C lib/...</command>: These commands build the
  • general.ent

    r22c1df71 rade9c75  
    1 <!ENTITY day          "05">
     1<!ENTITY day          "06">
    22<!ENTITY month        "06">
    33<!ENTITY year         "2005">
     
    229229<!ENTITY nmap-version                 "3.75">
    230230<!ENTITY whois-version                "4.7.5">
    231 <!ENTITY bind-version                 "9.3.0">
     231<!ENTITY bind-version                 "9.3.1">
    232232<!ENTITY ethereal-version             "0.10.11">
    233233
  • introduction/welcome/changelog.xml

    r22c1df71 rade9c75  
    2424
    2525  <itemizedlist>
     26
     27    <listitem>
     28      <para>June 6th, 2005 [bdubbs]: Updated bind and bind-utils sections
     29      to version 9.3.1.</para>
     30    </listitem>
    2631
    2732    <listitem>
  • server/major/bind.xml

    r22c1df71 rade9c75  
    77  <!ENTITY bind-download-http "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
    88  <!ENTITY bind-download-ftp "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
    9   <!ENTITY bind-md5sum "fdb42fff7e345372ac52a4493b77b694">
     9  <!ENTITY bind-md5sum "9ff3204eea27184ea0722f37e43fc95d">
    1010  <!ENTITY bind-size "4.6 MB">
    11   <!ENTITY bind-buildsize "87 MB">
    12   <!ENTITY bind-time "1.87 SBU (additional 4.14 SBU to run the complete test suite)">
     11  <!ENTITY bind-buildsize "71.3 MB">
     12  <!ENTITY bind-time "1.8 SBU (additional 11 minutes, processor independent, to run the complete test suite)">
    1313]>
    1414
     
    5656    </itemizedlist>
    5757
    58     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    59     <itemizedlist spacing='compact'>
    60       <listitem>
    61         <para><ulink
    62         url="ftp://ftp.isc.org/isc/bind9/9.3.0/&bind-version;-patch1"/></para>
    63       </listitem>
    64     </itemizedlist>
    65 
    6658    <bridgehead renderas="sect3">BIND Dependencies</bridgehead>
    6759
     
    6961    <para><xref linkend="openssl"/></para>
    7062
    71     <bridgehead renderas="sect4">Optional (to Run the Full
    72     Test Suite)</bridgehead>
     63    <bridgehead renderas="sect4">Optional (to Run the Test Suite)</bridgehead>
    7364    <para><xref linkend="net-tools"/> (for <command>ifconfig</command>)
    7465    and <xref linkend="perl-modules"/>: Net-DNS</para>
     
    8879    following commands:</para>
    8980
    90 <screen><userinput>patch -Np1 -i ../&bind-version;-patch1 &amp;&amp;
    91 sed -i -e "s/dsssl-stylesheets/&amp;-1.78/g" configure &amp;&amp;
     81<screen><userinput>sed -i -e "s/dsssl-stylesheets/&amp;-1.79/g" configure &amp;&amp;
    9282./configure --prefix=/usr --sysconfdir=/etc \
    9383    --enable-threads --with-libtool &amp;&amp;
    9484make</userinput></screen>
    9585
    96     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     86    <para>Issue the following commands to run the complete suite of tests.
     87    First, as <systemitem class="username">root</systemitem>, set up some test
     88    interfaces:</para>
     89
     90<screen role="root"><userinput>bin/tests/system/ifconfig.sh up</userinput></screen>
     91
     92    <para>Now run the test suite as a regular user:</para>
     93<screen><userinput>make check 2&gt;&amp;1 | tee check.log</userinput></screen>
     94
     95    <para>Again as <systemitem class="username">root</systemitem>, clean up the
     96    test interfaces:</para>
     97
     98<screen role="root"><userinput>bin/tests/system/ifconfig.sh down</userinput></screen>
     99
     100    <para>Issue the following command to check that all 145 tests
     101    ran successfully:</para>
     102
     103<screen><userinput>grep "R:PASS" check.log | wc -l</userinput></screen>
     104
     105    <para>Finally, install the package as the <systemitem
     106    class="username">root</systemitem> user:</para>
    97107
    98108<screen role="root"><userinput>make install &amp;&amp;
    99 chmod 755 \
    100     /usr/lib/{lib{bind9,isc{,cc,cfg},lwres}.so.?.?.?,libdns.so.20.0.0} &amp;&amp;
    101 mv -v /usr/share/man/man8/named.conf.5 /usr/share/man/man5 &amp;&amp;
     109chmod 755 /usr/lib/{lib{bind9,isc{,cc,cfg},lwres,dns}.so.*.?.?} &amp;&amp;
    102110cd doc &amp;&amp;
    103 install -v -d -m755 /usr/share/doc/bind-9.3.0/{arm,draft,misc,rfc} &amp;&amp;
     111install -v -d -m755 /usr/share/doc/bind-&bind-version;/{arm,draft,misc,rfc} &amp;&amp;
    104112install -v -m644 arm/*.html \
    105     /usr/share/doc/bind-9.3.0/arm &amp;&amp;
     113    /usr/share/doc/bind-&bind-version;/arm &amp;&amp;
    106114install -v -m644 draft/*.txt \
    107     /usr/share/doc/bind-9.3.0/draft &amp;&amp;
     115    /usr/share/doc/bind-&bind-version;/draft &amp;&amp;
    108116install -v -m644 rfc/* \
    109     /usr/share/doc/bind-9.3.0/rfc &amp;&amp;
     117    /usr/share/doc/bind-&bind-version;/rfc &amp;&amp;
    110118install -v -m644 \
    111119    misc/{dnssec,ipv6,migrat*,options,rfc-compliance,roadmap,sdb} \
    112     /usr/share/doc/bind-9.3.0/misc</userinput></screen>
    113 
    114     <para>In order to run the complete test suite before installing the
    115     package, you need to set up some dummy interfaces (requires
    116     <command>ifconfig</command>). Issue the following commands to run the
    117     complete suite of tests (you will have to be the <systemitem
    118     class="username">root</systemitem> user to issue the
    119     <command>ifconfig</command> commands):</para>
    120 
    121 <screen role="root"><userinput>bin/tests/system/ifconfig.sh up &amp;&amp;
    122 make check &gt;check.log 2&gt;&amp;1 &amp;&amp;
    123 bin/tests/system/ifconfig.sh down</userinput></screen>
    124 
    125     <para>If desired, issue the following command to ensure all 145 tests
    126     ran successfully:</para>
    127 
    128 <screen><userinput>grep "R:PASS" check.log | wc -l</userinput></screen>
     120    /usr/share/doc/bind-&bind-version;/misc</userinput></screen>
    129121
    130122  </sect2>
     
    132124  <sect2 role="commands">
    133125    <title>Command Explanations</title>
    134 
    135     <para><command>patch -Np1 -i ../&bind-version;-patch1</command>: There's a
    136     vulnerability in the DNSSEC code. See
    137     <ulink url="http://www.kb.cert.org/vuls/id/938617"/>. The patch fixes the
    138     bug.</para>
    139126
    140127    <para><command>sed -i -e ... configure</command>: This command forces
     
    153140    building of dynamic libraries and links the installed binaries to these
    154141    libraries.</para>
     142
     143    <para><command>chmod 755
     144    /usr/lib/{lib{bind9,isc{,cc,cfg},lwres,dns}.so.*.?.?}</command>:
     145    Libtool does not set the permissions for these libraries correctly
     146    so they are fixed here.</para>
    155147
    156148    <para><command>cd doc; install ...</command>: These commands install the
Note: See TracChangeset for help on using the changeset viewer.