* [gentoo-commits] gentoo-x86 commit in sys-cluster/vzctl: vzctl-9999.ebuild ChangeLog vzctl-3.0.26.2.ebuild vzctl-3.0.24.1-r1.ebuild vzctl-3.0.24.ebuild
@ 2011-03-22 16:28 Peter Volkov (pva)
0 siblings, 0 replies; only message in thread
From: Peter Volkov (pva) @ 2011-03-22 16:28 UTC (permalink / raw
To: gentoo-commits
pva 11/03/22 16:28:14
Modified: vzctl-9999.ebuild ChangeLog
Added: vzctl-3.0.26.2.ebuild
Removed: vzctl-3.0.24.1-r1.ebuild vzctl-3.0.24.ebuild
Log:
Version bump, bug 350806 thank Fabian Fingerle for report and Dennis Schridde for initial work. Sync 9999 ebuild. Drop unused.
(Portage version: 2.1.9.44/cvs/Linux x86_64)
Revision Changes Path
1.6 sys-cluster/vzctl/vzctl-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild?r1=1.5&r2=1.6
Index: vzctl-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- vzctl-9999.ebuild 29 Jun 2010 09:26:42 -0000 1.5
+++ vzctl-9999.ebuild 22 Mar 2011 16:28:14 -0000 1.6
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild,v 1.5 2010/06/29 09:26:42 pva Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-9999.ebuild,v 1.6 2011/03/22 16:28:14 pva Exp $
-EAPI="2"
+EAPI="4"
inherit bash-completion autotools git
@@ -33,18 +33,17 @@
src_configure() {
econf \
--localstatedir=/var \
- --enable-cron \
--enable-udev \
- --enable-logrotate \
- $(use_enable bash-completion bashcomp)
+ $(use_enable bash-completion bashcomp) \
+ --enable-logrotate
}
src_install() {
- make DESTDIR="${D}" install install-gentoo || die "make install failed"
+ emake DESTDIR="${D}" install install-gentoo
# install the bash-completion script into the right location
- rm -rf "${D}"/etc/bash_completion.d
- dobashcompletion "${S}"/etc/bash_completion.d/vzctl.sh vzctl
+ rm -rf "${ED}"/etc/bash_completion.d
+ dobashcompletion etc/bash_completion.d/vzctl.sh vzctl
# We need to keep some dirs
keepdir /vz/{dump,lock,root,private,template/cache}
@@ -55,7 +54,7 @@
bash-completion_pkg_postinst
local conf_without_OSTEMPLATE
for file in \
- $(find "${ROOT}/etc/vz/conf/" \( -name *.conf -a \! -name 0.conf \)); do
+ $(find "${EROOT}/etc/vz/conf/" \( -name *.conf -a \! -name 0.conf \)); do
if ! grep '^OSTEMPLATE' $file > /dev/null; then
conf_without_OSTEMPLATE+=" $file"
fi
1.74 sys-cluster/vzctl/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/ChangeLog?r1=1.73&r2=1.74
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ChangeLog 10 Sep 2010 07:46:45 -0000 1.73
+++ ChangeLog 22 Mar 2011 16:28:14 -0000 1.74
@@ -1,6 +1,13 @@
# ChangeLog for sys-cluster/vzctl
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.73 2010/09/10 07:46:45 pva Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/ChangeLog,v 1.74 2011/03/22 16:28:14 pva Exp $
+
+*vzctl-3.0.26.2 (22 Mar 2011)
+
+ 22 Mar 2011; Peter Volkov <pva@gentoo.org> -vzctl-3.0.24.ebuild,
+ -vzctl-3.0.24.1-r1.ebuild, +vzctl-3.0.26.2.ebuild, vzctl-9999.ebuild:
+ Version bump, bug 350806 thank Fabian Fingerle for report and Dennis Schridde
+ for initial work. Sync 9999 ebuild. Drop unused.
*vzctl-3.0.24.2 (10 Sep 2010)
1.1 sys-cluster/vzctl/vzctl-3.0.26.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-3.0.26.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/vzctl/vzctl-3.0.26.2.ebuild?rev=1.1&content-type=text/plain
Index: vzctl-3.0.26.2.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/vzctl/vzctl-3.0.26.2.ebuild,v 1.1 2011/03/22 16:28:14 pva Exp $
EAPI="4"
inherit bash-completion eutils
DESCRIPTION="OpenVZ ConTainers control utility"
HOMEPAGE="http://openvz.org/"
SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc64 ~sparc ~x86"
IUSE="bash-completion"
RDEPEND="
net-firewall/iptables
sys-apps/ed
sys-apps/iproute2
sys-fs/vzquota
virtual/cron"
DEPEND="${RDEPEND}"
src_prepare() {
# Set default OSTEMPLATE on gentoo
sed -e 's:=redhat-:=gentoo-:' -i etc/dists/default || die
}
src_configure() {
econf \
--localstatedir=/var \
--enable-udev \
$(use_enable bash-completion bashcomp) \
--enable-logrotate
}
src_install() {
emake DESTDIR="${D}" install install-gentoo
# install the bash-completion script into the right location
rm -rf "${ED}"/etc/bash_completion.d
dobashcompletion etc/bash_completion.d/vzctl.sh vzctl
# We need to keep some dirs
keepdir /vz/{dump,lock,root,private,template/cache}
keepdir /etc/vz/names /var/lib/vzctl/veip
}
pkg_postinst() {
bash-completion_pkg_postinst
local conf_without_OSTEMPLATE
for file in \
$(find "${EROOT}/etc/vz/conf/" \( -name *.conf -a \! -name 0.conf \)); do
if ! grep '^OSTEMPLATE' $file > /dev/null; then
conf_without_OSTEMPLATE+=" $file"
fi
done
if [[ -n ${conf_without_OSTEMPLATE} ]]; then
ewarn
ewarn "OSTEMPLATE default was changed from redhat-like to gentoo."
ewarn "This means that any VEID.conf files without explicit or correct"
ewarn "OSTEMPLATE set will use gentoo scripts instead of redhat."
ewarn "Please check the following configs:"
for file in ${conf_without_OSTEMPLATE}; do
ewarn "${file}"
done
ewarn
fi
ewarn "To avoid loosing network to CTs on iface down/up, please, add the"
ewarn "following code to /etc/conf.d/net:"
ewarn " postup() {"
ewarn " /usr/sbin/vzifup-post \${IFACE}"
ewarn " }"
elog "NOTE: Starting with vzctl-3.0.22 the mechanism for choosing the"
elog "interfaces to send ARP requests to has been improved (see description"
elog "of NEIGHBOUR_DEVS in vz.conf(5) man page). In case CT IP addresses"
elog "are not on the same subnet as HN IPs, it may lead to such CTs being"
elog "unreachable from the outside world."
elog
elog "The solution is to set up a device route(s) for the network your CTs are"
elog "in. For more details, see http://bugzilla.openvz.org/show_bug.cgi?id=771#c1"
elog
elog "The old vzctl behavior can be restored by setting NEIGHBOUR_DEVS to any"
elog 'value other than "detect" in /etc/vz/vz.conf.'
}
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2011-03-22 16:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-22 16:28 [gentoo-commits] gentoo-x86 commit in sys-cluster/vzctl: vzctl-9999.ebuild ChangeLog vzctl-3.0.26.2.ebuild vzctl-3.0.24.1-r1.ebuild vzctl-3.0.24.ebuild Peter Volkov (pva)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox