From 67234d8a119a6e7f60b6b8c3abe46f741df42d82 Mon Sep 17 00:00:00 2001 From: "Konstantin V. Arkhipov" Date: Sun, 30 Oct 2005 01:36:11 +0000 Subject: [PATCH] * bug #109482, 9.3.1 stabilization Package-Manager: portage-2.0.53_rc6 --- net-dns/bind/ChangeLog | 9 ++++++++- net-dns/bind/Manifest | 12 ++++++------ net-dns/bind/bind-9.2.5-r4.ebuild | 11 +++++++++-- net-dns/bind/bind-9.2.5-r6.ebuild | 11 +++++++++-- net-dns/bind/bind-9.2.5-r8.ebuild | 9 ++++++++- net-dns/bind/bind-9.3.1-r6.ebuild | 13 ++++++++++--- net-dns/bind/bind-9.3.2_beta1.ebuild | 11 +++++++++-- 7 files changed, 59 insertions(+), 17 deletions(-) diff --git a/net-dns/bind/ChangeLog b/net-dns/bind/ChangeLog index a6fba4febdda..07c47efb72d5 100644 --- a/net-dns/bind/ChangeLog +++ b/net-dns/bind/ChangeLog @@ -1,6 +1,13 @@ # 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.92 2005/10/17 18:32:14 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/ChangeLog,v 1.93 2005/10/30 01:36:11 voxus Exp $ + + 30 Oct 2005; Konstantin Arkhipov bind-9.2.5-r4.ebuild, + bind-9.2.5-r6.ebuild, bind-9.2.5-r8.ebuild, bind-9.3.1-r6.ebuild, + bind-9.3.2_beta1.ebuild: + Chroot's configuration way changed wrt bug #109482. Added warning about + vserver' enviroment. + Also 9.3.1 finally goes stable on amd64 and x86. *bind-9.3.2_beta1 (17 Oct 2005) diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest index a4addba4d1b8..41b46d13801c 100644 --- a/net-dns/bind/Manifest +++ b/net-dns/bind/Manifest @@ -1,9 +1,9 @@ -MD5 2e80c7163595b3530708103940b9f155 ChangeLog 14916 -MD5 59dbb3246bd5abb0459f7b1c1bbc553b bind-9.2.5-r4.ebuild 8189 -MD5 ec4d3894133e0f89758ceb92e83f0b8d bind-9.2.5-r6.ebuild 8220 -MD5 567da761355ebedae07a39ab212f5f85 bind-9.2.5-r8.ebuild 8235 -MD5 334afa45d7662c79de03b559e98c53f0 bind-9.3.1-r6.ebuild 8042 -MD5 797fd89e5330c72760ca531e48eda322 bind-9.3.2_beta1.ebuild 8101 +MD5 938d13f96a685defad6a63edf9d753cf ChangeLog 15236 +MD5 2c50194cee9e7484dc5ac78935fdf0d5 bind-9.2.5-r4.ebuild 8347 +MD5 109211a7fac00f530ce0d255763f24b2 bind-9.2.5-r6.ebuild 8376 +MD5 6ad2c841946c076210ea2139c6f68e1f bind-9.2.5-r8.ebuild 8413 +MD5 73b17791d8965a97cddba3c9eee508f6 bind-9.3.1-r6.ebuild 8198 +MD5 caf3fd1902e1428769c5f71eb37d8580 bind-9.3.2_beta1.ebuild 8259 MD5 42b5ed5adcee33cf40531d7955412b21 files/10bind.env 27 MD5 51197afe8da37b1b453456de90ca4f25 files/127 227 MD5 51197afe8da37b1b453456de90ca4f25 files/127.zone 227 diff --git a/net-dns/bind/bind-9.2.5-r4.ebuild b/net-dns/bind/bind-9.2.5-r4.ebuild index 573fd4861ccf..7937f3aea3d7 100644 --- a/net-dns/bind/bind-9.2.5-r4.ebuild +++ b/net-dns/bind/bind-9.2.5-r4.ebuild @@ -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-r4.ebuild,v 1.10 2005/06/30 03:17:43 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.2.5-r4.ebuild,v 1.11 2005/10/30 01:36:11 voxus Exp $ inherit eutils libtool @@ -25,6 +25,13 @@ RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-bind )" src_unpack() { + use threads && { + echo + ewarn "If you're in vserver enviroment, you're probably want to" + ewarn "disable threads support because of linux capabilities dependency" + echo + } + unpack ${A} && cd ${S} # Adjusting PATHs in manpages @@ -194,7 +201,7 @@ pkg_postinst() { einfo "The BIND ebuild now includes chroot support." einfo "If you like to run bind in chroot AND this is a new install OR" einfo "your bind doesn't already run in chroot, simply run:" - einfo "\`ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\`" + einfo "\`emerge --config '=${CATEGORY}/${PF}'\`" einfo "Before running the above command you might want to change the chroot" einfo "dir in /etc/conf.d/named. Otherwise /chroot/dns will be used." echo diff --git a/net-dns/bind/bind-9.2.5-r6.ebuild b/net-dns/bind/bind-9.2.5-r6.ebuild index e5f5481fd7b4..7008acf7cfce 100644 --- a/net-dns/bind/bind-9.2.5-r6.ebuild +++ b/net-dns/bind/bind-9.2.5-r6.ebuild @@ -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-r6.ebuild,v 1.8 2005/09/24 08:45:56 corsair Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.2.5-r6.ebuild,v 1.9 2005/10/30 01:36:11 voxus Exp $ inherit eutils libtool @@ -25,6 +25,13 @@ RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-bind )" src_unpack() { + use threads && { + echo + ewarn "If you're in vserver enviroment, you're probably want to" + ewarn "disable threads support because of linux capabilities dependency" + echo + } + unpack ${A} && cd ${S} # Adjusting PATHs in manpages @@ -196,7 +203,7 @@ pkg_postinst() { einfo "The BIND ebuild now includes chroot support." einfo "If you like to run bind in chroot AND this is a new install OR" einfo "your bind doesn't already run in chroot, simply run:" - einfo "\`ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\`" + einfo "\`emerge --config '=${CATEGORY}/${PF}'\`" einfo "Before running the above command you might want to change the chroot" einfo "dir in /etc/conf.d/named. Otherwise /chroot/dns will be used." echo diff --git a/net-dns/bind/bind-9.2.5-r8.ebuild b/net-dns/bind/bind-9.2.5-r8.ebuild index 834a9ccc6075..4f769f8477f6 100644 --- a/net-dns/bind/bind-9.2.5-r8.ebuild +++ b/net-dns/bind/bind-9.2.5-r8.ebuild @@ -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-r8.ebuild,v 1.1 2005/09/30 22:33:25 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.2.5-r8.ebuild,v 1.2 2005/10/30 01:36:11 voxus Exp $ inherit eutils libtool @@ -25,6 +25,13 @@ RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-bind )" src_unpack() { + use threads && { + echo + ewarn "If you're in vserver enviroment, you're probably want to" + ewarn "disable threads support because of linux capabilities dependency" + echo + } + unpack ${A} && cd ${S} # Adjusting PATHs in manpages diff --git a/net-dns/bind/bind-9.3.1-r6.ebuild b/net-dns/bind/bind-9.3.1-r6.ebuild index 4176f4e54335..583b0eb04d39 100644 --- a/net-dns/bind/bind-9.3.1-r6.ebuild +++ b/net-dns/bind/bind-9.3.1-r6.ebuild @@ -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-r6.ebuild,v 1.1 2005/09/30 22:33:25 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.1-r6.ebuild,v 1.2 2005/10/30 01:36:11 voxus Exp $ inherit eutils libtool @@ -12,7 +12,7 @@ SRC_URI="ftp://ftp.isc.org/isc/bind9/${PV}/${P}.tar.gz LICENSE="as-is" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE="ssl ipv6 doc dlz postgres berkdb mysql odbc ldap selinux idn threads" DEPEND="sys-apps/groff @@ -26,6 +26,13 @@ RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-bind )" pkg_setup() { + use threads && { + echo + ewarn "If you're in vserver enviroment, you're probably want to" + ewarn "disable threads support because of linux capabilities dependency" + echo + } + if use dlz && use idn; then echo @@ -197,7 +204,7 @@ pkg_postinst() { einfo "The BIND ebuild now includes chroot support." einfo "If you like to run bind in chroot AND this is a new install OR" einfo "your bind doesn't already run in chroot, simply run:" - einfo "\`ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\`" + einfo "\`emerge --config '=${CATEGORY}/${PF}'\`" einfo "Before running the above command you might want to change the chroot" einfo "dir in /etc/conf.d/named. Otherwise /chroot/dns will be used." echo diff --git a/net-dns/bind/bind-9.3.2_beta1.ebuild b/net-dns/bind/bind-9.3.2_beta1.ebuild index 5fa73e020ca3..40720688287c 100644 --- a/net-dns/bind/bind-9.3.2_beta1.ebuild +++ b/net-dns/bind/bind-9.3.2_beta1.ebuild @@ -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_beta1.ebuild,v 1.1 2005/10/17 18:32:14 voxus Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/bind/bind-9.3.2_beta1.ebuild,v 1.2 2005/10/30 01:36:11 voxus Exp $ inherit eutils libtool @@ -30,6 +30,13 @@ RDEPEND="${DEPEND} S="${WORKDIR}/${PN}-${BETA_VERSION}" pkg_setup() { + use threads && { + echo + ewarn "If you're in vserver enviroment, you're probably want to" + ewarn "disable threads support because of linux capabilities dependency" + echo + } + if use dlz && use idn; then echo @@ -198,7 +205,7 @@ pkg_postinst() { einfo "The BIND ebuild now includes chroot support." einfo "If you like to run bind in chroot AND this is a new install OR" einfo "your bind doesn't already run in chroot, simply run:" - einfo "\`ebuild /var/db/pkg/${CATEGORY}/${PF}/${PF}.ebuild config\`" + einfo "\`emerge --config '=${CATEGORY}/${PF}'\`" einfo "Before running the above command you might want to change the chroot" einfo "dir in /etc/conf.d/named. Otherwise /chroot/dns will be used." echo -- 2.26.2