r8973 - in trunk: BOOK BOOK/introduction/welcome BOOK/networking/netutils BOOK/server/major bootscripts/blfs/init.d

bdubbs at linuxfromscratch.org bdubbs at linuxfromscratch.org
Wed Nov 16 21:12:10 PST 2011


Author: bdubbs
Date: 2011-11-16 22:12:06 -0700 (Wed, 16 Nov 2011)
New Revision: 8973

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/networking/netutils/bind-utils.xml
   trunk/BOOK/server/major/bind.xml
   trunk/bootscripts/blfs/init.d/bind
Log:
Update to bind-9.8.1-P1.


Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2011-11-16 21:55:20 UTC (rev 8972)
+++ trunk/BOOK/general.ent	2011-11-17 05:12:06 UTC (rev 8973)
@@ -469,7 +469,7 @@
 <!ENTITY traceroute-version           "2.0.18">
 <!ENTITY nmap-version                 "5.51">
 <!ENTITY whois-version                "5.0.12">
-<!ENTITY bind-version                 "9.4.1-P1">
+<!ENTITY bind-version                 "9.8.1-P1">
 <!ENTITY wireshark-version            "0.99.6">
 <!ENTITY avahi-version                "0.6.25">
 <!ENTITY mod_dnssd-version            "0.6">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2011-11-16 21:55:20 UTC (rev 8972)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2011-11-17 05:12:06 UTC (rev 8973)
@@ -45,6 +45,9 @@
       <para>November 16th, 2011</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Update to bind-9.8.1-P1.</para>
+        </listitem>
+        <listitem>
           <para>[bdubbs] - Update to sysstat-10.0.2.</para>
         </listitem>
         <listitem>

Modified: trunk/BOOK/networking/netutils/bind-utils.xml
===================================================================
--- trunk/BOOK/networking/netutils/bind-utils.xml	2011-11-16 21:55:20 UTC (rev 8972)
+++ trunk/BOOK/networking/netutils/bind-utils.xml	2011-11-17 05:12:06 UTC (rev 8973)
@@ -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          "44e0514e6105ddaa235394045d9aeb0c">
-  <!ENTITY bind-size            "6.1 MB">
-  <!ENTITY bind-utils-buildsize "63 MB">
-  <!ENTITY bind-utils-time      "0.6 SBU">
+  <!ENTITY bind-md5sum          "afa41f8203d50bedad65071f9b6f96d7">
+  <!ENTITY bind-size            "8.1 MB">
+  <!ENTITY bind-utils-buildsize "109 MB">
+  <!ENTITY bind-utils-time      "0.5 SBU">
 ]>
 
 <sect1 id="bind-utils" xreflabel="BIND Utilities-&bind-version;">
@@ -38,6 +38,8 @@
     <application>BIND</application> server, but need these
     client side applications.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -86,7 +88,6 @@
 
     <para>This portion of the package does not come with a test suite.</para>
 
-
     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
 
 <screen role='root'><userinput>make -C bin/dig install</userinput></screen>

Modified: trunk/BOOK/server/major/bind.xml
===================================================================
--- trunk/BOOK/server/major/bind.xml	2011-11-16 21:55:20 UTC (rev 8972)
+++ trunk/BOOK/server/major/bind.xml	2011-11-17 05:12:06 UTC (rev 8973)
@@ -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 "44e0514e6105ddaa235394045d9aeb0c">
-  <!ENTITY bind-size "6.1 MB">
-  <!ENTITY bind-buildsize "98 MB">
-  <!ENTITY bind-time "1.9 SBU (additional 11 minutes, processor independent, to run the complete test suite)">
+  <!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 run the complete test suite)">
 ]>
 
 <sect1 id="bind" xreflabel="BIND-&bind-version;">
@@ -32,6 +32,8 @@
     and client utilities. If you are only interested in the utilities, refer
     to the <xref linkend="bind-utils"/>.</para>
 
+    &lfs70_checked;
+
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
@@ -70,7 +72,7 @@
     <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)</para>
+    patch to utilize iproute2, but the IPv6 tests will fail)</para>
 
     <bridgehead renderas="sect4">Optional (to rebuild documentation)</bridgehead>
     <para role="optional"><xref linkend="tetex"/> or
@@ -99,8 +101,6 @@
             --mandir=/usr/share/man \
             --enable-threads \
             --with-libtool &&
-sed -i "s at 198.32.64.12@199.7.83.42@" \
-    lib/dns/rootns.c &&
 make</userinput></screen>
 
     <para>Issue the following commands to run the complete suite of tests.
@@ -158,10 +158,6 @@
     building of dynamic libraries and links the installed binaries to these
     libraries.</para>
 
-    <para><command>sed -i "s at 198.32.64.12@199.7.83.42@"
-    lib/dns/rootns.c</command>: Use updated address for
-    L.ROOT-SERVERS.NET.</para>
-
     <para><command>chmod 755
     /usr/lib/{lib{bind9,isc{,cc,cfg},lwres,dns}.so.*.?.?}</command>:
     Enable the execute bit to prevent a warning when using

Modified: trunk/bootscripts/blfs/init.d/bind
===================================================================
--- trunk/bootscripts/blfs/init.d/bind	2011-11-16 21:55:20 UTC (rev 8972)
+++ trunk/bootscripts/blfs/init.d/bind	2011-11-17 05:12:06 UTC (rev 8973)
@@ -1,46 +1,68 @@
 #!/bin/sh
-# Begin $rc_base/init.d/bind
 
-# Based on sysklogd script from LFS-3.1 and earlier.
-# Rewritten by Gerard Beekmans  - gerard at linuxfromscratch.org
+########################################################################
+# Begin bind
+#
+# Description : Start Network Time Protocol daemon
+#
+# Author      : DJ Lucas - dj at linuxfromscratch.org
+#               Bruce Dubbs - bdubbs at linuxfromscratch.org
+#
+# Version     : LFS 7.0
+#
+########################################################################
 
+### BEGIN INIT INFO
+# Provides:            bind
+# Required-Start:      $time $network
+# Should-Start:
+# Required-Stop:       $network
+# Should-Stop:         $remote_fs
+# Default-Start:       3 4 5
+# Default-Stop:        0 1 2 6
+# Short-Description:   DNS Daemon
+# Description:         Provides a local DNS daemon in a chroot environment
+# X-LFS-Provided-By:   BLFS / LFS 7.0
+### END INIT INFO
+
+. /lib/lsb/init-functions
+
 #$LastChangedBy$
 #$Date$
 
-. /etc/sysconfig/rc
-. $rc_functions
-
 case "$1" in
-	start)
-		boot_mesg "Starting named..."
-		loadproc /usr/sbin/named -u named -t /srv/named -c \
-			/etc/named.conf
-		;;
+   start)
+      log_info_msg "Starting named..."
+      start_daemon /usr/sbin/named -u named -t /srv/named -c /etc/named.conf
+      ievaluate_retval
+      ;;
 
-	stop)
-		boot_mesg "Stopping named..."
-		killproc /usr/sbin/named
-		;;
+   stop)
+      log_info_msg "Stopping named..."
+      killproc /usr/sbin/named
+      evaluate_retval
+      ;;
 
-	restart)
-		$0 stop
-		sleep 1
-		$0 start
-		;;
+   restart)
+      $0 stop
+      sleep 1
+      $0 start
+      ;;
 
-	reload)
-		boot_mesg "Reloading named..."
-		/usr/sbin/rndc -c /etc/rndc.conf reload
-		;;
+   reload)
+      log_info_msg "Reloading named..."
+      /usr/sbin/rndc -c /etc/rndc.conf reload
+      evaluate_retval
+      ;;
 
-	status)
-		statusproc /usr/sbin/named
-		;;
+   status)
+      statusproc /usr/sbin/named
+      ;;
 
-	*)
-		echo "Usage: $0 {start|stop|restart|status}"
-		exit 1
-		;;
+   *)
+      echo "Usage: $0 {start|stop|restart|status}"
+      exit 1
+      ;;
 esac
 
-# End $rc_base/init.d/bind
+# End /etc/init.d/bind




More information about the blfs-book mailing list