diff options
author | Robert Buchholz <rbu@gentoo.org> | 2008-01-08 01:15:34 +0000 |
---|---|---|
committer | Robert Buchholz <rbu@gentoo.org> | 2008-01-08 01:15:34 +0000 |
commit | 5403dc6c376488584d4e732340b0096167ffe63a (patch) | |
tree | 56abae72d03b7957fa19970c91726ffb08f175f3 /app-admin/rmake | |
parent | Marking dtc-1.0.0 ppc and ppc64 stable to support the development PS3 profile (diff) | |
download | gentoo-2-5403dc6c376488584d4e732340b0096167ffe63a.tar.gz gentoo-2-5403dc6c376488584d4e732340b0096167ffe63a.tar.bz2 gentoo-2-5403dc6c376488584d4e732340b0096167ffe63a.zip |
Version bump to fix privilege escalation vulnerability (bug #194550)
(Portage version: 2.1.4_rc10)
Diffstat (limited to 'app-admin/rmake')
-rw-r--r-- | app-admin/rmake/ChangeLog | 12 | ||||
-rw-r--r-- | app-admin/rmake/files/digest-rmake-1.0.13 | 3 | ||||
-rw-r--r-- | app-admin/rmake/rmake-1.0.13.ebuild | 39 |
3 files changed, 51 insertions, 3 deletions
diff --git a/app-admin/rmake/ChangeLog b/app-admin/rmake/ChangeLog index d117a004d004..522dc91570a4 100644 --- a/app-admin/rmake/ChangeLog +++ b/app-admin/rmake/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-admin/rmake -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/rmake/ChangeLog,v 1.13 2007/05/23 14:49:26 smithj Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/rmake/ChangeLog,v 1.14 2008/01/08 01:15:33 rbu Exp $ + +*rmake-1.0.13 (08 Jan 2008) + + 08 Jan 2008; Robert Buchholz <rbu@gentoo.org> +rmake-1.0.13.ebuild: + Version bump to fix privilege escalation vulnerability (bug #194550). + For more changes, see NEWS file. *rmake-1.0.9 (23 May 2007) @@ -65,5 +71,5 @@ 16 Oct 2006; <smithj@gentoo.org> +files/rmake, +metadata.xml, +rmake-0.9.6.ebuild: - -m initial version + initial version diff --git a/app-admin/rmake/files/digest-rmake-1.0.13 b/app-admin/rmake/files/digest-rmake-1.0.13 new file mode 100644 index 000000000000..b94eb1a2b25a --- /dev/null +++ b/app-admin/rmake/files/digest-rmake-1.0.13 @@ -0,0 +1,3 @@ +MD5 59416b755287b7f5b5b2b6bd2ac060eb rmake-1.0.13.tar.bz2 163397 +RMD160 12ee1b0308ca671661e2ee2ac2b8aba2f6bc5eaf rmake-1.0.13.tar.bz2 163397 +SHA256 9f572de8075198eea54679998127f3722c117b77c2461c0025a892e887e1c9f4 rmake-1.0.13.tar.bz2 163397 diff --git a/app-admin/rmake/rmake-1.0.13.ebuild b/app-admin/rmake/rmake-1.0.13.ebuild new file mode 100644 index 000000000000..8a390241ef63 --- /dev/null +++ b/app-admin/rmake/rmake-1.0.13.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/rmake/rmake-1.0.13.ebuild,v 1.1 2008/01/08 01:15:33 rbu Exp $ + +inherit eutils multilib + +DESCRIPTION="repository-based build system" +HOMEPAGE="http://wiki.rpath.com/wiki/Conary:About_rMake" +SRC_URI="ftp://download.rpath.com/${PN}/${P}.tar.bz2" + +LICENSE="CPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="=dev-lang/python-2.4* + sys-libs/libcap + app-admin/conary" + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + + fperms 04755 /usr/libexec/rmake/chroothelper + for x in /var/{rmake,{log,lib,run}/rmake} /{etc,srv}/rmake; do + keepdir "$x" + fowners rmake:rmake "$x" + done + fperms 700 /var/rmake + + newinitd extra/rmake.gentoo.init rmake + dodoc NEWS +} + +pkg_setup() { + enewgroup rmake + enewgroup rmake-chroot + enewuser rmake -1 -1 /srv/rmake "rmake" + enewuser rmake-chroot -1 -1 / "rmake-chroot" +} |