1 |
commit: b7b2e61d012955d48c24fe0c84d9b14f51c93692 |
2 |
Author: Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Jan 29 18:04:27 2017 +0000 |
4 |
Commit: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Jan 29 18:04:42 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b2e61d |
7 |
|
8 |
sys-apps/firejail-lts: Remove vulnerable version |
9 |
|
10 |
Gentoo-Bug: 607382 |
11 |
|
12 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
13 |
|
14 |
sys-apps/firejail-lts/Manifest | 1 - |
15 |
.../files/firejail-lts-0.9.38.8-sysmacros.patch | 27 ----------------- |
16 |
sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild | 35 ---------------------- |
17 |
3 files changed, 63 deletions(-) |
18 |
|
19 |
diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest |
20 |
index a3dd5c4..6962ed6 100644 |
21 |
--- a/sys-apps/firejail-lts/Manifest |
22 |
+++ b/sys-apps/firejail-lts/Manifest |
23 |
@@ -1,2 +1 @@ |
24 |
DIST firejail-0.9.38.10.tar.bz2 159476 SHA256 1695c8991ab27e7bd69a27e73e311d28fda92d996ffab90addabfcd57690e1ba SHA512 61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb WHIRLPOOL dfcc293a5dc94b44d18a0fd0930c771a7f9cae250ef5da06d7564b8f57618c28ccd6f74a772d20f1e3ce72bb6a40b4fe722b2f008c36e8210aa4dc1f870c0226 |
25 |
-DIST firejail-0.9.38.8.tar.bz2 158812 SHA256 36990c817d89b70ca9fa50860133c7728157003479e3b1801515ff259adf9357 SHA512 6f62bd0a9e87251af0e8c6d009714d18e7fb2819e4136fb49dcd7cc7ebc2b7b196395a0fe45a93101b0d42c66240c0da82481fd9d911fa33b0d7ca4933227dfd WHIRLPOOL 9ef9d61e5ec36c517b55dbbe921e28b96a2839f79a4aec775cf4f88320a3f6f8d2270363c0949e84e17af40642491910abc13f0e997dedd9dfad19a891312484 |
26 |
|
27 |
diff --git a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch b/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch |
28 |
deleted file mode 100644 |
29 |
index 85830a4..00000000 |
30 |
--- a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch |
31 |
+++ /dev/null |
32 |
@@ -1,27 +0,0 @@ |
33 |
-From c15fc4754a05cc2b2aec4ca75f87bf3d61578843 Mon Sep 17 00:00:00 2001 |
34 |
-From: Mike Frysinger <vapier@g.o> |
35 |
-Date: Wed, 20 Apr 2016 00:14:21 -0400 |
36 |
-Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev |
37 |
- |
38 |
-These funcs have been defined in sys/sysmacros.h forever, and Linux C |
39 |
-libs are moving away from implicitly including it. Update the files |
40 |
-to include it explicitly. |
41 |
---- |
42 |
- src/firejail/fs_dev.c | 1 + |
43 |
- 1 file changed, 1 insertion(+) |
44 |
- |
45 |
-diff --git a/src/firejail/fs_dev.c b/src/firejail/fs_dev.c |
46 |
-index 97ee9de..2f66980 100644 |
47 |
---- a/src/firejail/fs_dev.c |
48 |
-+++ b/src/firejail/fs_dev.c |
49 |
-@@ -28,6 +28,7 @@ |
50 |
- #ifndef _BSD_SOURCE |
51 |
- #define _BSD_SOURCE |
52 |
- #endif |
53 |
-+#include <sys/sysmacros.h> |
54 |
- #include <sys/types.h> |
55 |
- |
56 |
- static void create_char_dev(const char *path, mode_t mode, int major, int minor) { |
57 |
--- |
58 |
-2.7.4 |
59 |
- |
60 |
|
61 |
diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild |
62 |
deleted file mode 100644 |
63 |
index 1228024..00000000 |
64 |
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild |
65 |
+++ /dev/null |
66 |
@@ -1,35 +0,0 @@ |
67 |
-# Copyright 1999-2017 Gentoo Foundation |
68 |
-# Distributed under the terms of the GNU General Public License v2 |
69 |
-# $Id$ |
70 |
- |
71 |
-EAPI=5 |
72 |
- |
73 |
-inherit eutils |
74 |
- |
75 |
-MY_PN=firejail |
76 |
-MY_P="${MY_PN}-${PV}" |
77 |
- |
78 |
-DESCRIPTION="Security sandbox for any type of processes; LTS branch" |
79 |
-HOMEPAGE="https://firejail.wordpress.com/" |
80 |
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2" |
81 |
- |
82 |
-LICENSE="GPL-2" |
83 |
-SLOT="0" |
84 |
-KEYWORDS="amd64" |
85 |
-IUSE="+seccomp" |
86 |
- |
87 |
-DEPEND="!sys-apps/firejail" |
88 |
-RDEPEND="${DEPEND}" |
89 |
- |
90 |
-S="${WORKDIR}/${MY_P}" |
91 |
- |
92 |
-src_prepare() { |
93 |
- epatch "${FILESDIR}"/${P}-sysmacros.patch |
94 |
- find -name Makefile.in -exec sed -i -r \ |
95 |
- -e '/CFLAGS/s: (-O2|-ggdb) : :g' \ |
96 |
- -e '1iCC=@CC@' {} + || die |
97 |
-} |
98 |
- |
99 |
-src_configure() { |
100 |
- econf $(use_enable seccomp) |
101 |
-} |