# Distributed under the terms of the GNU General Public License v2 EAPI="4" GITHUB_USER="funtoo" GITHUB_TAG="${PN}-3.3-r3-funtoo" inherit bash-completion-r1 eutils if [ -n "$GITHUB_TAG" ]; then inherit autotools SRC_URI="https://github.com/${GITHUB_USER}/${PN}/tarball/${GITHUB_TAG} -> ${GITHUB_TAG}.tar.gz" else SRC_URI="http://download.openvz.org/utils/${PN}/${PV}/src/${P}.tar.bz2" fi DESCRIPTION="OpenVZ Containers control utility" HOMEPAGE="http://openvz.org/" LICENSE="GPL-2" SLOT="0" KEYWORDS="~*" RDEPEND=" net-firewall/iptables sys-apps/ed sys-apps/iproute2 sys-fs/vzquota /dev/null; then conf_without_OSTEMPLATE+=" $file" fi done if [[ -n ${conf_without_OSTEMPLATE} ]]; then ewarn ewarn "OSTEMPLATE default was changed from Red Hat to Funtoo." ewarn "This means that any VEID.conf files without explicit or correct" ewarn "OSTEMPLATE set will use Funtoo scripts instead of Red Hat." ewarn "Please check the following configs:" for file in ${conf_without_OSTEMPLATE}; do ewarn "${file}" done ewarn fi ewarn "Starting with 3.0.25 there is new vzeventd service to reboot CTs." ewarn "Please, drop /usr/share/vzctl/scripts/vpsnetclean and" ewarn "/usr/share/vzctl/scripts/vpsreboot from crontab and use" ewarn "/etc/init.d/vzeventd." # TODO - when Funtoo has an OpenRC with "condrestart", add an # /etc/init.d/vzeventd condrestart when ROOT = "/" to ensure that the # latest vzeventd is running. Not doing this can result in containers # not rebooting correctly after upgrade or other issues. }