mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 06:27:16 +08:00
Update to bind-9.9.0
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10250 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
parent
ba3346d411
commit
a87a374213
@ -513,7 +513,7 @@ $Date$
|
||||
|
||||
<!-- Chapter 16 -->
|
||||
<!ENTITY avahi-version "0.6.31">
|
||||
<!ENTITY bind-version "9.8.1-P1">
|
||||
<!ENTITY bind-version "9.9.0">
|
||||
<!ENTITY mod_dnssd-version "0.6">
|
||||
<!ENTITY NetworkManager-version "0.9.4.0">
|
||||
<!ENTITY nmap-version "5.51">
|
||||
|
@ -44,6 +44,10 @@
|
||||
<listitem>
|
||||
<para>May 27th, 2012</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to bind-9.9.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;3383">#3383</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to iptables-1.4.14. Fixes
|
||||
<ulink url="&blfs-ticket-root;3389">#3389</ulink>.</para>
|
||||
|
@ -5,10 +5,10 @@
|
||||
%general-entities;
|
||||
<!ENTITY bind-download-http "http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
|
||||
<!ENTITY bind-download-ftp "ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
|
||||
<!ENTITY bind-md5sum "afa41f8203d50bedad65071f9b6f96d7">
|
||||
<!ENTITY bind-size "8.1 MB">
|
||||
<!ENTITY bind-utils-buildsize "109 MB">
|
||||
<!ENTITY bind-utils-time "0.5 SBU">
|
||||
<!ENTITY bind-md5sum "9281d0b04f711d28153ba1ab04a54026">
|
||||
<!ENTITY bind-size "6.9 MB">
|
||||
<!ENTITY bind-utils-buildsize "102 MB">
|
||||
<!ENTITY bind-utils-time "0.6 SBU">
|
||||
]>
|
||||
|
||||
<sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">
|
||||
@ -38,7 +38,7 @@
|
||||
<application>BIND</application> server, but need these
|
||||
client side applications.</para>
|
||||
|
||||
&lfs70_checked;
|
||||
&lfs71_checked;
|
||||
|
||||
<bridgehead renderas="sect3">Package Information</bridgehead>
|
||||
<itemizedlist spacing="compact">
|
||||
|
@ -7,10 +7,10 @@
|
||||
"http://gd.tuwien.ac.at/infosys/servers/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
|
||||
<!ENTITY bind-download-ftp
|
||||
"ftp://ftp.isc.org/isc/bind9/&bind-version;/bind-&bind-version;.tar.gz">
|
||||
<!ENTITY bind-md5sum "afa41f8203d50bedad65071f9b6f96d7">
|
||||
<!ENTITY bind-size "8.1 MB">
|
||||
<!ENTITY bind-buildsize "260 MB">
|
||||
<!ENTITY bind-time "1.7 SBU (additional 13 minutes, processor independent, to
|
||||
<!ENTITY bind-md5sum "9281d0b04f711d28153ba1ab04a54026">
|
||||
<!ENTITY bind-size "6.8 MB">
|
||||
<!ENTITY bind-buildsize "141 MB">
|
||||
<!ENTITY bind-time "1.9 SBU (additional 13 minutes, processor independent, to
|
||||
run the complete test suite)">
|
||||
]>
|
||||
|
||||
@ -71,18 +71,23 @@
|
||||
<bridgehead renderas="sect3">BIND Dependencies</bridgehead>
|
||||
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional"><xref linkend="openssl"/></para>
|
||||
<para role="optional">
|
||||
<xref linkend="openssl"/>
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional (to run the test suite)</bridgehead>
|
||||
<para role="optional"><xref linkend="perl-net-dns"/> and
|
||||
<xref linkend="net-tools"/> (you may omit net-tools by using the optional
|
||||
patch to utilize iproute2, but the IPv6 tests will fail)</para>
|
||||
<para role="optional">
|
||||
<xref linkend="perl-net-dns"/> and
|
||||
<xref linkend="net-tools"/> (you may omit net-tools by using the optional
|
||||
patch to utilize iproute2, but the IPv6 tests will fail)
|
||||
</para>
|
||||
|
||||
<bridgehead renderas="sect4">Optional (to rebuild the
|
||||
documentation)</bridgehead>
|
||||
<para role="optional"><!--<xref linkend="tetex"/> or-->
|
||||
<xref linkend="texlive"/>, and
|
||||
<xref linkend="libxslt"/></para>
|
||||
<bridgehead renderas="sect4">Optional (to rebuild the documentation)</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="doxygen"/>,
|
||||
<xref linkend="texlive"/>, and
|
||||
<xref linkend="libxslt"/>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
<ulink url="&blfs-wiki;/bind"/></para>
|
||||
@ -97,22 +102,23 @@
|
||||
|
||||
<screen><userinput>patch -Np1 -i ../bind-&bind-version;-use_iproute2-1.patch</userinput></screen>
|
||||
|
||||
<!--
|
||||
<para>If you want to <command>configure</command>
|
||||
<application>BIND</application> with the option
|
||||
<option>--disable-static</option> fix a bug in one of the Makefiles:</para>
|
||||
<!-- this is a bug in bind-9.8.1 that wasn't in bind-9.8.0 -->
|
||||
<option>- -disable-static</option> fix a bug in one of the Makefiles:</para>
|
||||
<!- - this is a bug in bind-9.8.1 that wasn't in bind-9.8.0 - ->
|
||||
|
||||
<screen><userinput>sed -i 's# driver.o# .libs/driver.o#' bin/tests/system/dlzexternal/Makefile.in</userinput></screen>
|
||||
|
||||
-->
|
||||
<para>Install <application>BIND</application> by running the
|
||||
following commands:</para>
|
||||
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
<screen><userinput>./configure --prefix=/usr \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/share/man \
|
||||
--enable-threads \
|
||||
--with-libtool &&
|
||||
--enable-threads \
|
||||
--with-libtool &&
|
||||
make</userinput></screen>
|
||||
|
||||
<para>Issue the following commands to run the complete suite of tests.
|
||||
@ -130,7 +136,7 @@ make</userinput></screen>
|
||||
|
||||
<screen role="root"><userinput>bin/tests/system/ifconfig.sh down</userinput></screen>
|
||||
|
||||
<para>Issue the following command to check that all 148 tests
|
||||
<para>Issue the following command to check that all 179 tests
|
||||
ran successfully:</para>
|
||||
|
||||
<screen><userinput>grep "R:PASS" check.log | wc -l</userinput></screen>
|
||||
@ -139,16 +145,12 @@ make</userinput></screen>
|
||||
class="username">root</systemitem> user:</para>
|
||||
|
||||
<screen role="root"><userinput>make install &&
|
||||
chmod 755 /usr/lib/lib{bind9,isc{,cc,cfg},lwres,dns}.so.*.?.? &&
|
||||
chmod -v 0755 /usr/lib/lib{bind9,isc{,cc,cfg},lwres,dns}.so.*.?.? &&
|
||||
|
||||
cd doc &&
|
||||
install -v -d -m755 /usr/share/doc/bind-&bind-version;/{arm,draft,misc,rfc} &&
|
||||
install -v -m644 arm/*.html \
|
||||
install -v -d -m755 /usr/share/doc/bind-&bind-version;/{arm,misc} &&
|
||||
install -v -m644 doc/arm/*.html \
|
||||
/usr/share/doc/bind-&bind-version;/arm &&
|
||||
install -v -m644 draft/*.txt \
|
||||
/usr/share/doc/bind-&bind-version;/draft &&
|
||||
install -v -m644 rfc/* \
|
||||
/usr/share/doc/bind-&bind-version;/rfc &&
|
||||
install -v -m644 \
|
||||
misc/{dnssec,ipv6,migrat*,options,rfc-compliance,roadmap,sdb} \
|
||||
/usr/share/doc/bind-&bind-version;/misc</userinput></screen>
|
||||
|
Loading…
Reference in New Issue
Block a user