From: Benedikt Boehm Date: Thu, 29 Mar 2007 21:14:00 +0000 (+0000) Subject: test release, needed for baselayout 1.13 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=c3e41482070084ae36ae6e5c41c81b1cfd59407e;p=gentoo.git test release, needed for baselayout 1.13 Package-Manager: portage-2.1.2.2 --- diff --git a/sys-cluster/util-vserver/ChangeLog b/sys-cluster/util-vserver/ChangeLog index e270a922926d..236e78148378 100644 --- a/sys-cluster/util-vserver/ChangeLog +++ b/sys-cluster/util-vserver/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-cluster/util-vserver # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.75 2007/02/09 15:41:33 hollow Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/ChangeLog,v 1.76 2007/03/29 21:14:00 hollow Exp $ + + 29 Mar 2007; Benedikt Böhm + +util-vserver-0.30.213_rc5.ebuild: + test release, needed for baselayout 1.13 09 Feb 2007; Benedikt Böhm files/util-vserver-0.30.212-vsomething-fix.patch: diff --git a/sys-cluster/util-vserver/Manifest b/sys-cluster/util-vserver/Manifest index 350a5984911d..9756d5388991 100644 --- a/sys-cluster/util-vserver/Manifest +++ b/sys-cluster/util-vserver/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX bash_completion 7568 RMD160 45feafa30f715fb287403518eee8c45fecfe418e SHA1 d281bcad111df21ab0f37703142dd102145d784e SHA256 2232166a5aed9857a7a5c30adfdd4ea944e0608a29fad05f229b8cef2d61795d MD5 20d9b2d8c50fe0ca9bb381d16daf2d7d files/bash_completion 7568 RMD160 45feafa30f715fb287403518eee8c45fecfe418e files/bash_completion 7568 @@ -26,6 +23,7 @@ MD5 bc15d959f59fbe0250e0be2f2ca9ee70 files/util-vserver-0.30.212-wrapper.patch 1 RMD160 f8c4bfd740846c43e56a97db86302e81b8afa1c8 files/util-vserver-0.30.212-wrapper.patch 1349 SHA256 548b9732f12492f1ca58d72c3fd8634c99047d1619c19a1c9407a6864150c3fe files/util-vserver-0.30.212-wrapper.patch 1349 DIST util-vserver-0.30.212.tar.bz2 643139 RMD160 e0bb7600204c99bf2192332b2fb5680cd647d226 SHA1 366e9aa56490de71dccebf7ee99a81e37a274267 SHA256 dad182f0c882f32d96cab8d9065e4417d9c2f8146e1e2c9f197580389cc4a484 +DIST util-vserver-0.30.213-rc5.tar.bz2 658971 RMD160 3dab9d82bbab865ed9321c8f3021e0db26a681ca SHA1 f6ddb295f5673b4456cdcadb1963c27ad4b4a6e4 SHA256 cab90fc33684362806908c2628afc7e54bac9262b900b9d5bfb0e7fb67ccdafe EBUILD util-vserver-0.30.212-r1.ebuild 3757 RMD160 275973cb7a4cfb52c775a440e8881956b94515f5 SHA1 7e37bf9b4c34fc9618e07945ae41cf0412882932 SHA256 bbcf71fb7174272fb086a489d6bd778add6dee9d4595e73c006bfd29d4bd00c6 MD5 f89476c6d4bbdce62ccbfbc5a213dc64 util-vserver-0.30.212-r1.ebuild 3757 RMD160 275973cb7a4cfb52c775a440e8881956b94515f5 util-vserver-0.30.212-r1.ebuild 3757 @@ -34,10 +32,14 @@ EBUILD util-vserver-0.30.212-r2.ebuild 3805 RMD160 0458dbb0559ffd332f313caed2548 MD5 052cc36651d1aa8595583af1a85a315d util-vserver-0.30.212-r2.ebuild 3805 RMD160 0458dbb0559ffd332f313caed2548dfb7c97a891 util-vserver-0.30.212-r2.ebuild 3805 SHA256 9202e553354bf78d90b8f2675521722591a08b500be15732c1b013a5943af676 util-vserver-0.30.212-r2.ebuild 3805 -MISC ChangeLog 15565 RMD160 ca11741bd83a2b24d4feacf036805f23777284ae SHA1 6818830b96c3516930d073bf06dbce4175f0b873 SHA256 809e1c1319c32c9d99338d2142356e7089c6ad814773b2f3713f3375a2307aa7 -MD5 844a8851c9a7359227a8a6f7e5ed8dc5 ChangeLog 15565 -RMD160 ca11741bd83a2b24d4feacf036805f23777284ae ChangeLog 15565 -SHA256 809e1c1319c32c9d99338d2142356e7089c6ad814773b2f3713f3375a2307aa7 ChangeLog 15565 +EBUILD util-vserver-0.30.213_rc5.ebuild 3355 RMD160 420f847fd0ffcbea2eefbdd55f06baf2920eb24f SHA1 b254eb1444e034b02006da6143df4f9789960624 SHA256 d857a59c7ffc9224d542a8aca72e6f824358d2e5d55cfc70f3e2fc7a17331db0 +MD5 f56435a18f36b93e1cf45554ff698cdb util-vserver-0.30.213_rc5.ebuild 3355 +RMD160 420f847fd0ffcbea2eefbdd55f06baf2920eb24f util-vserver-0.30.213_rc5.ebuild 3355 +SHA256 d857a59c7ffc9224d542a8aca72e6f824358d2e5d55cfc70f3e2fc7a17331db0 util-vserver-0.30.213_rc5.ebuild 3355 +MISC ChangeLog 15696 RMD160 cc851f35438c20c40bbfc15b7879e645438f435d SHA1 ceeb739953224a2b91919d5e98c2dabc39a10f3d SHA256 42896fdd277ff90922b1b731ac2d23aadcfd5b3c05b40bf5246ff4f3754bbcf6 +MD5 430f7978ea5df567b3d16a16bd155e49 ChangeLog 15696 +RMD160 cc851f35438c20c40bbfc15b7879e645438f435d ChangeLog 15696 +SHA256 42896fdd277ff90922b1b731ac2d23aadcfd5b3c05b40bf5246ff4f3754bbcf6 ChangeLog 15696 MISC metadata.xml 588 RMD160 43bd819942f6f0c03bec0bcf67601a7099b59a2b SHA1 d0e5af40193886066bbe1060324dede1f0fd367f SHA256 798e87b6d5fb379322178e9f8b7432371f630caaf3fd6ff369e35056483cc31d MD5 493021fa14e20216e8ce772e9dc10a62 metadata.xml 588 RMD160 43bd819942f6f0c03bec0bcf67601a7099b59a2b metadata.xml 588 @@ -48,10 +50,6 @@ SHA256 d85b209f085a57250ac6312dc686ac3d1be5c43d491f0c4cc8fd300f74c3421b files/di MD5 0f5d705e788b54f83af3531af62e739e files/digest-util-vserver-0.30.212-r2 268 RMD160 9e595c3a71440aede6174887c9cb093c123667c5 files/digest-util-vserver-0.30.212-r2 268 SHA256 d85b209f085a57250ac6312dc686ac3d1be5c43d491f0c4cc8fd300f74c3421b files/digest-util-vserver-0.30.212-r2 268 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFzJY3mPFBzbX68WERAlIfAJ9YOh79Y+lJ5sTz1L+nBve9YpvjZgCgkXe+ -9vjtII4NdC9hljcNuIEjd5s= -=6IqJ ------END PGP SIGNATURE----- +MD5 588379c10c34915c72c69e73eda1d92c files/digest-util-vserver-0.30.213_rc5 280 +RMD160 8e126af4d5bb5d387009a3ad5faa5ecab43f2de1 files/digest-util-vserver-0.30.213_rc5 280 +SHA256 a7315c2c3bf023bd69c9d1f9fc20abd07c9ea35eb4e46b8b7e22931ba4e95a1f files/digest-util-vserver-0.30.213_rc5 280 diff --git a/sys-cluster/util-vserver/files/digest-util-vserver-0.30.213_rc5 b/sys-cluster/util-vserver/files/digest-util-vserver-0.30.213_rc5 new file mode 100644 index 000000000000..1945b525f372 --- /dev/null +++ b/sys-cluster/util-vserver/files/digest-util-vserver-0.30.213_rc5 @@ -0,0 +1,3 @@ +MD5 2ad983a295dc44e1fdb7e92a318f85ef util-vserver-0.30.213-rc5.tar.bz2 658971 +RMD160 3dab9d82bbab865ed9321c8f3021e0db26a681ca util-vserver-0.30.213-rc5.tar.bz2 658971 +SHA256 cab90fc33684362806908c2628afc7e54bac9262b900b9d5bfb0e7fb67ccdafe util-vserver-0.30.213-rc5.tar.bz2 658971 diff --git a/sys-cluster/util-vserver/util-vserver-0.30.213_rc5.ebuild b/sys-cluster/util-vserver/util-vserver-0.30.213_rc5.ebuild new file mode 100644 index 000000000000..e69b2647644e --- /dev/null +++ b/sys-cluster/util-vserver/util-vserver-0.30.213_rc5.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/util-vserver/util-vserver-0.30.213_rc5.ebuild,v 1.1 2007/03/29 21:14:00 hollow Exp $ + +WANT_AUTOMAKE="1.9" + +inherit autotools eutils bash-completion + +DESCRIPTION="Linux-VServer admin utilities" +HOMEPAGE="http://www.nongnu.org/util-vserver/" +SRC_URI="http://people.linux-vserver.org/~dhozac/t/uv-testing/${P/_rc/-rc}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +IUSE="" + +DEPEND=">=dev-libs/dietlibc-0.30-r2 + dev-libs/beecrypt + net-firewall/iptables + net-misc/vconfig + sys-apps/iproute2" + +RDEPEND="sys-apps/iproute2 + net-misc/vconfig + net-firewall/iptables + dev-libs/beecrypt" + +S="${WORKDIR}/${P/_rc/-rc}" + +pkg_setup() { + if [[ -z "${VDIRBASE}" ]]; then + einfo + einfo "You can change the default vserver base directory (/vservers)" + einfo "by setting the VDIRBASE environment variable." + fi + + : ${VDIRBASE:=/vservers} + + einfo + einfo "Using \"${VDIRBASE}\" as vserver base directory" + einfo +} + +src_compile() { + econf --with-vrootdir=${VDIRBASE} \ + --with-initscripts=gentoo \ + --localstatedir=/var || die "econf failed!" + emake || die "emake failed!" +} + +src_install() { + make DESTDIR="${D}" install install-distribution \ + || die "make install failed!" + + # keep dirs + keepdir /var/run/vservers + keepdir /var/run/vservers.rev + keepdir /var/run/vshelper + keepdir /var/lock/vservers + keepdir /var/cache/vservers + keepdir "${VDIRBASE}" + + # remove legacy config file + rm -f "${D}"/etc/vservers.conf + + # bash-completion + dobashcompletion "${FILESDIR}"/bash_completion util-vserver + + dodoc README ChangeLog NEWS AUTHORS THANKS util-vserver.spec +} + +pkg_postinst() { + elog + elog "You have to run the vprocunhide command after every reboot" + elog "in order to setup /proc permissions correctly for vserver" + elog "use. An init script has been installed by this package." + elog "To use it you should add it to a runlevel:" + elog + elog " rc-update add vprocunhide default" + elog + + if has_version "<0.30.211" ; then + ewarn "Please make sure, that you remove the old init-script from any" + ewarn "runlevel and remove it from your init.d dir!" + ewarn + ewarn "# rc-update del vservers" + ewarn "# rm -f ${ROOT}etc/init.d/vservers" + ewarn + ewarn "Since util-vserver-0.30.211 all Gentoo specific wrappers" + ewarn "have been merged upstream, and may now have a slightly" + ewarn "different syntax, i.e. you have to update scripts that" + ewarn "depend on these wrappers (vesync, vemerge, vupdateworld" + ewarn "and vdispatch-conf)" + ewarn + ewarn "Additionally the init scripts have changed and now use" + ewarn "upstream scripts as backend. An init script to start" + ewarn "virtual servers in the 'default' group/mark has been" + ewarn "installed by this ebuild:" + ewarn + ewarn " rc-update add vservers.default default" + ewarn + ewarn "To start vservers in other groups/marks, you have to" + ewarn "symlink the default init script the same way you do" + ewarn "with net.* scripts:" + ewarn + ewarn " ln -s /etc/init.d/vservers.default /etc/init.d/vservers." + ewarn + fi + + ewarn "You should definitly fix up the barrier of your vserver" + ewarn "base directory by using the following command in a root shell:" + ewarn + ewarn " setattr --barrier ${VDIRBASE}" + ewarn +}