* bugs #106784 and #106974
authorKonstantin V. Arkhipov <voxus@gentoo.org>
Sat, 12 Nov 2005 00:11:09 +0000 (00:11 +0000)
committerKonstantin V. Arkhipov <voxus@gentoo.org>
Sat, 12 Nov 2005 00:11:09 +0000 (00:11 +0000)
Package-Manager: portage-2.0.53_rc7

net-dns/bind/ChangeLog
net-dns/bind/Manifest
net-dns/bind/bind-9.2.5-r10.ebuild [moved from net-dns/bind/bind-9.2.5-r9.ebuild with 94% similarity]
net-dns/bind/bind-9.3.1-r8.ebuild [moved from net-dns/bind/bind-9.3.1-r7.ebuild with 94% similarity]
net-dns/bind/bind-9.3.2_beta2-r2.ebuild [moved from net-dns/bind/bind-9.3.2_beta2-r1.ebuild with 93% similarity]
net-dns/bind/files/digest-bind-9.2.5-r10 [moved from net-dns/bind/files/digest-bind-9.2.5-r9 with 100% similarity]
net-dns/bind/files/digest-bind-9.3.1-r8 [moved from net-dns/bind/files/digest-bind-9.3.1-r7 with 100% similarity]
net-dns/bind/files/digest-bind-9.3.2_beta2-r2 [moved from net-dns/bind/files/digest-bind-9.3.2_beta2-r1 with 100% similarity]

index 0aac9bd4993a049dfd6c39f44d0989554f6be42e..ee19709ce082f54752efd24311b3678b1e0f5940 100644 (file)
@@ -1,6 +1,15 @@
 # ChangeLog for net-dns/bind
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/ChangeLog,v 1.97 2005/11/11 00:13:22 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/ChangeLog,v 1.98 2005/11/12 00:11:09 voxus Exp $
+
+*bind-9.3.2_beta2-r2 (12 Nov 2005)
+*bind-9.3.1-r8 (12 Nov 2005)
+*bind-9.2.5-r10 (12 Nov 2005)
+
+  12 Nov 2005; Konstantin Arkhipov <voxus@gentoo.org> -bind-9.2.5-r9.ebuild,
+  -bind-9.3.1-r7.ebuild, -bind-9.3.2_beta2-r1.ebuild, +bind-9.2.5-r10.ebuild,
+  +bind-9.3.1-r8.ebuild, +bind-9.3.2_beta2-r2.ebuild:
+  Closing bugs #106784 and #106974.
 
 *bind-9.3.2_beta2-r1 (11 Nov 2005)
 
index 97e6cabd900e16156829b27ca5d483afee6715c9..47dfb717ab6d7fbbc789d5aeaee48e116fa99530 100644 (file)
@@ -1,19 +1,19 @@
-MD5 b25f669cdd250ff0b51200e61b0dd58a ChangeLog 16254
+MD5 b37f96f0d04cf6af5ff4fe1e5e86370b ChangeLog 16595
+MD5 64661f29315f63e8d14f3c5fe3efdb73 bind-9.2.5-r10.ebuild 8945
 MD5 2c50194cee9e7484dc5ac78935fdf0d5 bind-9.2.5-r4.ebuild 8347
 MD5 109211a7fac00f530ce0d255763f24b2 bind-9.2.5-r6.ebuild 8376
-MD5 e1e5ea7060eedb1d883f5280b6758505 bind-9.2.5-r9.ebuild 8636
-MD5 75105df4c58ab96c51005ebc66ea71d3 bind-9.3.1-r7.ebuild 8423
-MD5 c17a3d3cd24b1063e5847ce2a083dd8d bind-9.3.2_beta2-r1.ebuild 8524
+MD5 06ca06ed796418761c2505adb968ab99 bind-9.3.1-r8.ebuild 8731
+MD5 ef0ece1abaa8e6446e776e4c961b9a90 bind-9.3.2_beta2-r2.ebuild 8871
 MD5 42b5ed5adcee33cf40531d7955412b21 files/10bind.env 27
 MD5 51197afe8da37b1b453456de90ca4f25 files/127.zone 227
 MD5 4346332cc9681502a3aedfd0a7a1ac41 files/bind-9.2.5-berkdb_fix.patch 537
 MD5 75d14cac80e71b4ac0662775064c06e2 files/bind-9.2.5-dlz-mysql.patch 11296
 MD5 9a06b553558342585f8ba88bd5e4c569 files/bind-9.2.5-mysql.patch 11315
+MD5 d47c8a742a2645377ba4d783907700dd files/digest-bind-9.2.5-r10 127
 MD5 d47c8a742a2645377ba4d783907700dd files/digest-bind-9.2.5-r4 127
 MD5 d47c8a742a2645377ba4d783907700dd files/digest-bind-9.2.5-r6 127
-MD5 d47c8a742a2645377ba4d783907700dd files/digest-bind-9.2.5-r9 127
-MD5 708e6dd2ce57583129d00b3d721bc3a4 files/digest-bind-9.3.1-r7 133
-MD5 addc10df4c379ce1a155b87c2d415e11 files/digest-bind-9.3.2_beta2-r1 136
+MD5 708e6dd2ce57583129d00b3d721bc3a4 files/digest-bind-9.3.1-r8 133
+MD5 addc10df4c379ce1a155b87c2d415e11 files/digest-bind-9.3.2_beta2-r2 136
 MD5 2bb12cfcd70284e72fbf9e70e5e2974d files/dyndns-samples.tbz2 22866
 MD5 ccfca63035b534556c3910270d40a4b9 files/localhost.zone 412
 MD5 2b6e7c10f43941cdd147d5de0c9c02d6 files/localhost.zone-r1 419
similarity index 94%
rename from net-dns/bind/bind-9.2.5-r9.ebuild
rename to net-dns/bind/bind-9.2.5-r10.ebuild
index 07cb4162904b830a0dd7865107807dc04feab65a..0c647a190a30a7c86a41b624672c5caf770563c0 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.2.5-r9.ebuild,v 1.1 2005/11/09 09:25:52 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.2.5-r10.ebuild,v 1.1 2005/11/12 00:11:09 voxus Exp $
 
 inherit eutils libtool
 
@@ -107,13 +107,15 @@ src_compile() {
                        ewarn "Because of this BIND MUST only run with a single thread when"
                        ewarn "using the MySQL driver."
                        echo
-                       myconf="${myconf} --disable-threads"
+                       myconf="${myconf} --disable-linux-caps --disable-threads"
                        einfo "Threading support disabled"
                        epause 10
                else
                        myconf="${myconf} --enable-linux-caps --enable-threads"
                        einfo "Threading support enabled"
                fi
+       else
+               myconf="${myconf} --disable-linux-caps --disable-threads"
        fi
 
        econf \
@@ -196,7 +198,15 @@ src_install() {
 
 pkg_postinst() {
        if [ ! -f '/etc/bind/rndc.key' ]; then
-               /usr/sbin/rndc-confgen -a -u named
+               if [ -c /dev/urandom ]; then
+                       einfo "Using /dev/urandom for generating rndc.key"
+                       /usr/sbin/rndc-confgen -r /dev/urandom -a -u named
+                       echo
+               else
+                       einfo "Using /dev/random for generating rndc.key"
+                       /usr/sbin/rndc-confgen -a -u named
+                       echo
+               fi
        fi
 
        install -d -o named -g named ${ROOT}/var/run/named \
similarity index 94%
rename from net-dns/bind/bind-9.3.1-r7.ebuild
rename to net-dns/bind/bind-9.3.1-r8.ebuild
index 5d7adc25ab0b62c63d86088fa307132bca5de6d6..1dd5da486ad6dfe3dfae6f76727833cff2044638 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.1-r7.ebuild,v 1.1 2005/11/09 09:25:52 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.1-r8.ebuild,v 1.1 2005/11/12 00:11:09 voxus Exp $
 
 inherit eutils libtool
 
@@ -99,13 +99,15 @@ src_compile() {
                        ewarn "Because of this BIND MUST only run with a single thread when"
                        ewarn "using the MySQL driver."
                        echo
-                       myconf="${myconf} --disable-threads"
+                       myconf="${myconf} --disable-linux-caps --disable-threads"
                        einfo "Threading support disabled"
                        epause 10
                else
                        myconf="${myconf} --enable-linux-caps --enable-threads"
                        einfo "Threading support enabled"
                fi
+       else
+               myconf="${myconf} --disable-linux-caps --disable-threads"
        fi
 
        econf \
@@ -197,7 +199,15 @@ src_install() {
 
 pkg_postinst() {
        if [ ! -f '/etc/bind/rndc.key' ]; then
-               /usr/sbin/rndc-confgen -a -u named
+               if [ -c /dev/urandom ]; then
+                       einfo "Using /dev/urandom for generating rndc.key"
+                       /usr/sbin/rndc-confgen -r /dev/urandom -a -u named
+                       echo
+               else
+                       einfo "Using /dev/random for generating rndc.key"
+                       /usr/sbin/rndc-confgen -a -u named
+                       echo
+               fi
        fi
 
        install -d -o named -g named ${ROOT}/var/run/named \
similarity index 93%
rename from net-dns/bind/bind-9.3.2_beta2-r1.ebuild
rename to net-dns/bind/bind-9.3.2_beta2-r2.ebuild
index b1d6f1de7205770c7f7b766fdadcb1ea7b6b86fa..8590823b21a4544fa7ca3165eb46a2bd651d98d6 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.2_beta2-r1.ebuild,v 1.1 2005/11/11 00:13:22 voxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.2_beta2-r2.ebuild,v 1.1 2005/11/12 00:11:09 voxus Exp $
 
 inherit eutils libtool
 
@@ -103,13 +103,15 @@ src_compile() {
                        ewarn "Because of this BIND MUST only run with a single thread when"
                        ewarn "using the MySQL driver."
                        echo
-                       myconf="${myconf} --disable-threads"
+                       myconf="${myconf} --disable-linux-caps --disable-threads"
                        einfo "Threading support disabled"
                        epause 10
                else
                        myconf="${myconf} --enable-linux-caps --enable-threads"
                        einfo "Threading support enabled"
                fi
+       else
+               myconf="${myconf} --disable-linux-caps --disable-threads"
        fi
 
        econf \
@@ -171,9 +173,13 @@ src_install() {
        keepdir /var/bind/sec
 
        insinto /etc/bind ; newins ${FILESDIR}/named.conf-r3 named.conf
+
        # ftp://ftp.rs.internic.net/domain/named.ca:
        insinto /var/bind ; doins ${FILESDIR}/named.ca
-       insinto /var/bind/pri ; doins ${FILESDIR}/{127,localhost-r1}.zone
+
+       insinto /var/bind/pri
+       doins ${FILESDIR}/127.zone
+       newins ${FILESDIR}/localhost.zone-r1 localhost.zone
 
        cp ${FILESDIR}/named.init-r3 ${T}/named && doinitd ${T}/named
        cp ${FILESDIR}/named.confd-r1 ${T}/named && doconfd ${T}/named
@@ -201,7 +207,15 @@ src_install() {
 
 pkg_postinst() {
        if [ ! -f '/etc/bind/rndc.key' ]; then
-               /usr/sbin/rndc-confgen -a -u named
+               if [ -c /dev/urandom ]; then
+                       einfo "Using /dev/urandom for generating rndc.key"
+                       /usr/sbin/rndc-confgen -r /dev/urandom -a -u named
+                       echo
+               else
+                       einfo "Using /dev/random for generating rndc.key"
+                       /usr/sbin/rndc-confgen -a -u named
+                       echo
+               fi
        fi
 
        install -d -o named -g named ${ROOT}/var/run/named \