summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Scherbaum <dertobi123@gentoo.org>2008-12-28 09:52:57 +0000
committerTobias Scherbaum <dertobi123@gentoo.org>2008-12-28 09:52:57 +0000
commit3d2c5f5032d36ae9a18310e166e4d42527584eb6 (patch)
tree584f65407dcce45fedb994bd0f407cad4bdd2f70 /net-dns/bind
parentVersion bump (diff)
downloadhistorical-3d2c5f5032d36ae9a18310e166e4d42527584eb6.tar.gz
historical-3d2c5f5032d36ae9a18310e166e4d42527584eb6.tar.bz2
historical-3d2c5f5032d36ae9a18310e166e4d42527584eb6.zip
Now fix #247979 for real.
Package-Manager: portage-2.2_rc20/cvs/Linux 2.6.25-gentoo-r7 x86_64
Diffstat (limited to 'net-dns/bind')
-rw-r--r--net-dns/bind/ChangeLog6
-rw-r--r--net-dns/bind/Manifest6
-rw-r--r--net-dns/bind/bind-9.5.1.ebuild18
-rw-r--r--net-dns/bind/bind-9.6.0.ebuild18
4 files changed, 38 insertions, 10 deletions
diff --git a/net-dns/bind/ChangeLog b/net-dns/bind/ChangeLog
index a69815f6c6f8..6a381ab43aab 100644
--- a/net-dns/bind/ChangeLog
+++ b/net-dns/bind/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-dns/bind
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/ChangeLog,v 1.216 2008/12/26 22:38:25 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/ChangeLog,v 1.217 2008/12/28 09:52:57 dertobi123 Exp $
+
+ 28 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org> bind-9.5.1.ebuild,
+ bind-9.6.0.ebuild:
+ Now fix #247979 for real.
*bind-9.6.0 (26 Dec 2008)
diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index d81d4423967a..da287c758f6f 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -26,7 +26,7 @@ DIST dyndns-samples.tbz2 22866 RMD160 27d5b2d0edb8e1ff16b3f980c38d7af33ccf0c7d S
EBUILD bind-9.3.2-r5.ebuild 8593 RMD160 7e17f83d1d8435b1afff008fb0f2b6cbdbedb441 SHA1 1ca6afb0a6cc48648ac55dc28d9b1b322fe42060 SHA256 43377769216a078795c27049ca44142f816b8fd9b6ddb5026a2ea67b0e989411
EBUILD bind-9.4.1_p1.ebuild 8437 RMD160 f75f8cd519d3d279bc4a80aed13cf30b0b324f42 SHA1 561f8d33ca4c9a08cfa461236440c333a5f1e661 SHA256 c471eb6dd40862e1b08633adf6c2012f92b503f9d9e106436276aa25e5a53086
EBUILD bind-9.4.2_p2.ebuild 8892 RMD160 fcfbafe653b3682e6971b81428b66df449ed6112 SHA1 42391b42f101ac7e5520ec6b8d3b72b53cffbc9e SHA256 d509903697b03456ec7470174298b60219eca288df36da7c9bc159c8445c8aec
-EBUILD bind-9.5.1.ebuild 9254 RMD160 4bd2585904f6ff52000ac0cafa46bf5cd75df93d SHA1 2edcc8e34fe554dde165e1f593b61b268d2e96c6 SHA256 98f76176d2b4d5620a91b55dc4a5ce1151310fd14962f2cc797adf940444a869
-EBUILD bind-9.6.0.ebuild 9254 RMD160 e50d68e1a7831d2812a84de5f3f2200093f2bd7d SHA1 799fe21218feb2d5c541a64e2386edac092b3187 SHA256 584b1f9e85ca8067eb788e61d5ab865bddb5ab99b447645954b88c5880f4c279
-MISC ChangeLog 35644 RMD160 9c4d2f4d610dc197bd02d71a7d087c09cab3d179 SHA1 ffdc570305db081436c20309bb1414b01fd22049 SHA256 6db4b92e648b1a4058dd9e4463ce9eb2d9b1b7e4548d86611c58b9dd7903a138
+EBUILD bind-9.5.1.ebuild 9668 RMD160 2df305dc167769df21a4a06e9296149ce347b42f SHA1 0f45a68fda67f7dfa80ada70ef22c51bdc2deb86 SHA256 e2542433ef9f2f12305828438bf4d64c9af18e793ce4a5a3b4e0579314ad9eb5
+EBUILD bind-9.6.0.ebuild 9668 RMD160 004bf240106aa730a9f1ff4bfa25b10dc67b7368 SHA1 501023c9599dd8abc08f3ceaf8f4fccb35eb1c05 SHA256 8e19e3ab22a8566e711cad122c65b4e52de60dd7c7cad7a9a57661a66675bbae
+MISC ChangeLog 35769 RMD160 dc74f5aaa84395c219d49ec56f63fb7f5d5ddd32 SHA1 d65058b3764ab4ebb3aa1328b883f7d4be87bad3 SHA256 12d81c760f1f5eca3e0413191741d6ffa18a95f0a45c88a6e2158f71a618b1fe
MISC metadata.xml 647 RMD160 410f601bd6c9449561ef54882c0ae1059d78f908 SHA1 688afcfc2258a4498f6c8564a7528a5224a62876 SHA256 379367eae51c6a1ddbd9d5b3c49d99c863b14f5cbef093980488a96849b4aacf
diff --git a/net-dns/bind/bind-9.5.1.ebuild b/net-dns/bind/bind-9.5.1.ebuild
index d599b7038d56..f6f730f0bb95 100644
--- a/net-dns/bind/bind-9.5.1.ebuild
+++ b/net-dns/bind/bind-9.5.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.5.1.ebuild,v 1.1 2008/12/26 22:27:30 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.5.1.ebuild,v 1.2 2008/12/28 09:52:57 dertobi123 Exp $
inherit eutils libtool autotools toolchain-funcs flag-o-matic
@@ -273,8 +273,20 @@ pkg_config() {
cp -R /var/bind ${CHROOT}/var/
chown -R named:named ${CHROOT}/var/
mknod ${CHROOT}/dev/zero c 1 5
- mknod ${CHROOT}/dev/random c 1 8
- chmod 666 ${CHROOT}/dev/{random,zero}
+ chmod 666 ${CHROOT}/dev/zero
+ if use urandom; then
+ mknod ${CHROOT}/dev/urandom c 1 9
+ chmod 666 ${CHROOT}/dev/urandom
+ else
+ mknod ${CHROOT}/dev/random c 1 8
+ chmod 666 ${CHROOT}/dev/random
+ fi
+ echo "none ${CHROOT}/proc proc defaults 0 0" >>/etc/fstab
+ mkdir ${CHROOT}/proc
+ mount -t proc none ${CHROOT}/proc
+ if [ -f '/etc/syslog-ng/syslog-ng.conf' ]; then
+ echo "source jail { unix-stream(\"${CHROOT}/dev/log\"); };" >>/etc/syslog-ng/syslog-ng.conf
+ fi
chown root:named ${CHROOT}
chmod 0750 ${CHROOT}
diff --git a/net-dns/bind/bind-9.6.0.ebuild b/net-dns/bind/bind-9.6.0.ebuild
index eb8e4aa45023..0c628f971850 100644
--- a/net-dns/bind/bind-9.6.0.ebuild
+++ b/net-dns/bind/bind-9.6.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.6.0.ebuild,v 1.1 2008/12/26 22:38:25 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.6.0.ebuild,v 1.2 2008/12/28 09:52:57 dertobi123 Exp $
inherit eutils libtool autotools toolchain-funcs flag-o-matic
@@ -273,8 +273,20 @@ pkg_config() {
cp -R /var/bind ${CHROOT}/var/
chown -R named:named ${CHROOT}/var/
mknod ${CHROOT}/dev/zero c 1 5
- mknod ${CHROOT}/dev/random c 1 8
- chmod 666 ${CHROOT}/dev/{random,zero}
+ chmod 666 ${CHROOT}/dev/zero
+ if use urandom; then
+ mknod ${CHROOT}/dev/urandom c 1 9
+ chmod 666 ${CHROOT}/dev/urandom
+ else
+ mknod ${CHROOT}/dev/random c 1 8
+ chmod 666 ${CHROOT}/dev/random
+ fi
+ echo "none ${CHROOT}/proc proc defaults 0 0" >>/etc/fstab
+ mkdir ${CHROOT}/proc
+ mount -t proc none ${CHROOT}/proc
+ if [ -f '/etc/syslog-ng/syslog-ng.conf' ]; then
+ echo "source jail { unix-stream(\"${CHROOT}/dev/log\"); };" >>/etc/syslog-ng/syslog-ng.conf
+ fi
chown root:named ${CHROOT}
chmod 0750 ${CHROOT}