public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-01-05 21:20 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-01-05 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     846991c796b897d07999f44d950ab516899dbe69
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  5 21:09:48 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Tue Jan  5 21:19:56 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846991c7

sys-apps/firejail: Add new package

Package-Manager: portage-2.2.26

 sys-apps/firejail/Manifest               |  1 +
 sys-apps/firejail/firejail-0.9.36.ebuild | 21 +++++++++++++++++++++
 sys-apps/firejail/metadata.xml           | 16 ++++++++++++++++
 3 files changed, 38 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
new file mode 100644
index 0000000..689cce1
--- /dev/null
+++ b/sys-apps/firejail/Manifest
@@ -0,0 +1 @@
+DIST firejail-0.9.36.tar.bz2 151123 SHA256 db16c93e6f838048b0bbcb3b90aa191f79860382c5197fd2ac6df51f1a469510 SHA512 8b9b7f3dd071825117a45e41c1e33871bf4f7788faf27f322913079a7094e6fa4eb7a94362630664c4b441213c357531a2f9f41bd94ff06c64bc6f8a6ee68fd1 WHIRLPOOL 413bab0edf6259129f75a8242546a2f290366bb3bd1711689fd0530a895262db5e78afee0a90639c9edc59bbcc8f93225003b1f1340f9e1479dd491f26edd1d6

diff --git a/sys-apps/firejail/firejail-0.9.36.ebuild b/sys-apps/firejail/firejail-0.9.36.ebuild
new file mode 100644
index 0000000..9aaeccd
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.36.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+DEPEND=""
+RDEPEND=""
+
+src_configure() {
+	econf $(use_enable seccomp)
+}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
new file mode 100644
index 0000000..351bca0
--- /dev/null
+++ b/sys-apps/firejail/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer>
+		<email>aidecoe@gentoo.org</email>
+		<name>Amadeusz Żołnowski</name>
+	</maintainer>
+	<longdescription lang="en">
+		Firejail is a SUID program that reduces the risk of security breaches
+		by restricting the running environment of untrusted applications using
+		Linux namespaces and seccomp-bpf. It allows a process and all its
+		descendants to have their own private view of the globally shared
+		kernel resources, such as the network stack, process table, mount
+		table.
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-02-12 20:06 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-02-12 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     e3157f40128e6815c0304faa4f8b4a7ddb2040e5
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 20:05:13 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 20:06:48 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3157f40

sys-apps/firejail: Bump version

Gentoo-Bug: 574258

Package-Manager: portage-2.2.27

 sys-apps/firejail/Manifest               |  1 +
 sys-apps/firejail/firejail-0.9.38.ebuild | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 689cce1..d02dbae 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.36.tar.bz2 151123 SHA256 db16c93e6f838048b0bbcb3b90aa191f79860382c5197fd2ac6df51f1a469510 SHA512 8b9b7f3dd071825117a45e41c1e33871bf4f7788faf27f322913079a7094e6fa4eb7a94362630664c4b441213c357531a2f9f41bd94ff06c64bc6f8a6ee68fd1 WHIRLPOOL 413bab0edf6259129f75a8242546a2f290366bb3bd1711689fd0530a895262db5e78afee0a90639c9edc59bbcc8f93225003b1f1340f9e1479dd491f26edd1d6
+DIST firejail-0.9.38.tar.bz2 157543 SHA256 b61b15c03a30b92f5ffddc458b6488eedd1cf87ffe22d77d423e5a254efd16bb SHA512 c1f5e0f56eb0fa6796f3b6eb6037aa8ae4c79b2440dfd64d5a656a775ac01c55db71c5a45d85d4ffb456d1d551038f87ad587dc822d470d41dfdc9a6f8eac9fc WHIRLPOOL 78823d088d8b8f2a15d2f68083c75a1ad5c5638a62cc93fb7358db821f813eb7aab3c3aa29b48ab8b5c6b3818571fd2ffa4e8992e101d4bea0f603bbdf4b26a6

diff --git a/sys-apps/firejail/firejail-0.9.38.ebuild b/sys-apps/firejail/firejail-0.9.38.ebuild
new file mode 100644
index 0000000..9aaeccd
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.38.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+DEPEND=""
+RDEPEND=""
+
+src_configure() {
+	econf $(use_enable seccomp)
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-02-12 20:09 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-02-12 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4c6e12bb9a791fef6fc9052268ab26153c92d67a
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 20:08:36 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 20:08:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c6e12bb

sys-apps/firejail: Downgrade EAPI to 5

Ebuild with EAPI 6 cannot be stabilized.

Package-Manager: portage-2.2.27

 sys-apps/firejail/firejail-0.9.36.ebuild | 2 +-
 sys-apps/firejail/firejail-0.9.38.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.36.ebuild b/sys-apps/firejail/firejail-0.9.36.ebuild
index 9aaeccd..5269406 100644
--- a/sys-apps/firejail/firejail-0.9.36.ebuild
+++ b/sys-apps/firejail/firejail-0.9.36.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=5
 
 DESCRIPTION="Security sandbox for any type of processes"
 HOMEPAGE="https://firejail.wordpress.com/"

diff --git a/sys-apps/firejail/firejail-0.9.38.ebuild b/sys-apps/firejail/firejail-0.9.38.ebuild
index 9aaeccd..5269406 100644
--- a/sys-apps/firejail/firejail-0.9.38.ebuild
+++ b/sys-apps/firejail/firejail-0.9.38.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=5
 
 DESCRIPTION="Security sandbox for any type of processes"
 HOMEPAGE="https://firejail.wordpress.com/"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-04-20  4:29 Mike Frysinger
  0 siblings, 0 replies; 64+ messages in thread
From: Mike Frysinger @ 2016-04-20  4:29 UTC (permalink / raw
  To: gentoo-commits

commit:     929b72639051dbc5d895e5b4385506ed8c5afa38
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 20 04:28:58 2016 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Apr 20 04:28:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929b7263

sys-apps/firejail: respect build settings

 sys-apps/firejail/firejail-0.9.38.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.38.ebuild b/sys-apps/firejail/firejail-0.9.38.ebuild
index 19a45f9..d35fd1c 100644
--- a/sys-apps/firejail/firejail-0.9.38.ebuild
+++ b/sys-apps/firejail/firejail-0.9.38.ebuild
@@ -17,6 +17,9 @@ IUSE="+seccomp"
 
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-sysmacros.patch
+	find -name Makefile.in -exec sed -i -r \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-06-04 18:24 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-06-04 18:24 UTC (permalink / raw
  To: gentoo-commits

commit:     7f01cbdf444491306d2b8557973f16b48d93ff69
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 18:14:12 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 18:14:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f01cbdf

sys-apps/firejail: Allow compile time configuration

Networking features and most Linux kernel security features require root
privileges during configuration. Firejail (as a SUID binary) opens the
access to these features therefore it may be desired to turn off some
of the features on compile time.

Bump EAPI to 6.  Depend on x11-wm/xpra for X11 sandboxing feature.

Package-Manager: portage-2.3.0_rc1

 sys-apps/firejail/firejail-0.9.40-r1.ebuild | 42 +++++++++++++++++++++++++++++
 sys-apps/firejail/metadata.xml              | 14 ++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.40-r1.ebuild b/sys-apps/firejail/firejail-0.9.40-r1.ebuild
new file mode 100644
index 0000000..778ced4
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.40-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bind +chroot +file-transfer +network network-restricted +seccomp
+	+userns x11"
+
+RDEPEND="x11? ( x11-wm/xpra )"
+
+PATCHES=( "${FILESDIR}"/${P}-sysmacros.patch )
+
+src_prepare() {
+	default
+	find -name Makefile.in -exec sed -i -r \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable bind)
+		$(use_enable chroot)
+		$(use_enable file-transfer)
+		$(use_enable network)
+		$(use_enable seccomp)
+		$(use_enable userns)
+		$(use_enable x11)
+	)
+	use network-restricted && myeconfargs+=( --enable-network=restricted )
+	econf "${myeconfargs[@]}"
+}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 0b1ef01..004a53cb 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -16,4 +16,18 @@
 	<upstream>
 		<remote-id type="sourceforge">firejail</remote-id>
 	</upstream>
+	<use>
+		<flag name="bind">Enable custom bind mounts</flag>
+		<flag name="chroot">Enable chrooting to custom directory</flag>
+		<flag name="file-transfer">Enable file transfers between sandboxes and
+			the host system</flag>
+		<flag name="network">Enable networking features</flag>
+		<flag name="network-restricted">Grant access to --interface,
+			--net=ethXXX and --netfilter only to root user; regular users are
+			only allowed --net=none</flag>
+		<flag name="seccomp">Enable system call filtering</flag>
+		<flag name="userns">Enable attaching a new user namespace to a
+			sandbox (--noroot option)</flag>
+		<flag name="x11">Enable X11 sandboxing</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-06-04 20:56 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-06-04 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     7213d27cbf42cf5c2851ef9addfa9b34f5fbf28b
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 20:51:04 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 20:51:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7213d27c

sys-apps/firejail: Correct deps for X11

It requires xpra both server and client.

Package-Manager: portage-2.3.0_rc1

 .../firejail/{firejail-0.9.40-r1.ebuild => firejail-0.9.40-r2.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.40-r1.ebuild b/sys-apps/firejail/firejail-0.9.40-r2.ebuild
similarity index 95%
rename from sys-apps/firejail/firejail-0.9.40-r1.ebuild
rename to sys-apps/firejail/firejail-0.9.40-r2.ebuild
index 778ced4..b70f436 100644
--- a/sys-apps/firejail/firejail-0.9.40-r1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.40-r2.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 IUSE="+bind +chroot +file-transfer +network network-restricted +seccomp
 	+userns x11"
 
-RDEPEND="x11? ( x11-wm/xpra )"
+RDEPEND="x11? ( x11-wm/xpra[client,server] )"
 
 PATCHES=( "${FILESDIR}"/${P}-sysmacros.patch )
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-06-06 13:33 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2016-06-06 13:33 UTC (permalink / raw
  To: gentoo-commits

commit:     1864909f407816473ab77dcd4927c91419545178
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 13:33:29 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 13:33:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1864909f

sys-apps/firejail: amd64 stable wrt bug #584376

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.38.ebuild b/sys-apps/firejail/firejail-0.9.38.ebuild
index d35fd1c..08e0119 100644
--- a/sys-apps/firejail/firejail-0.9.38.ebuild
+++ b/sys-apps/firejail/firejail-0.9.38.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+seccomp"
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-09-14  9:19 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-09-14  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     5ab5c79fc37769f6c2a4a94178676db152a73da8
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 14 09:16:28 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Wed Sep 14 09:16:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab5c79f

sys-apps/firejail: Add version 0.9.38.2

It comes with security fixes. 0.9.38 is stable there this one should be
stabilized ASAP.

Package-Manager: portage-2.3.0

 sys-apps/firejail/Manifest                 |  1 +
 sys-apps/firejail/firejail-0.9.38.2.ebuild | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 7a6d4c9..5a7ce03 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,3 +1,4 @@
 DIST firejail-0.9.36.tar.bz2 151123 SHA256 db16c93e6f838048b0bbcb3b90aa191f79860382c5197fd2ac6df51f1a469510 SHA512 8b9b7f3dd071825117a45e41c1e33871bf4f7788faf27f322913079a7094e6fa4eb7a94362630664c4b441213c357531a2f9f41bd94ff06c64bc6f8a6ee68fd1 WHIRLPOOL 413bab0edf6259129f75a8242546a2f290366bb3bd1711689fd0530a895262db5e78afee0a90639c9edc59bbcc8f93225003b1f1340f9e1479dd491f26edd1d6
+DIST firejail-0.9.38.2.tar.bz2 158132 SHA256 d76d82d18c45c64f04924a03d7fab0cbf023d86a92a16a13c5f51e09b40ad446 SHA512 d20ff48c39da7941cf61d5d2dc4a126dc7eeb2657d75b8d9bec9e53225fc79b55489b36727d6383c837bbe4e412d4bd5b4bde645b064a539d16e80fe972e3506 WHIRLPOOL 94f96f9696ce4a7cc3bb7084e7d04410b36540a50d2fdf7ae25b3c82114adf6e32169ecf24be501a916b487bf044a87429cf13c9bd2d332d9a761378eac047a5
 DIST firejail-0.9.38.tar.bz2 157543 SHA256 b61b15c03a30b92f5ffddc458b6488eedd1cf87ffe22d77d423e5a254efd16bb SHA512 c1f5e0f56eb0fa6796f3b6eb6037aa8ae4c79b2440dfd64d5a656a775ac01c55db71c5a45d85d4ffb456d1d551038f87ad587dc822d470d41dfdc9a6f8eac9fc WHIRLPOOL 78823d088d8b8f2a15d2f68083c75a1ad5c5638a62cc93fb7358db821f813eb7aab3c3aa29b48ab8b5c6b3818571fd2ffa4e8992e101d4bea0f603bbdf4b26a6
 DIST firejail-0.9.40.tar.bz2 197184 SHA256 49ed9c76fb77bf71543f0e6cacf9491f8280ae5602ecf805b57a011b528222b6 SHA512 aef20c5061d5e8e8d064f8cfb807a3b0034f2eb108bde234af56c2d2fd3c06cd7129539db22e142b251c15cbb0b82b89a9acee98ebaa36d3029ffc91c37456fc WHIRLPOOL 622dc3a10beb23a4d2756850eb69bd911aa0610442e6e73b8bedcf7d455f0e6580984ca1010eae35ac313f7c26660fd6e78e3e0911f24a7e35c1e5f438fa02d8

diff --git a/sys-apps/firejail/firejail-0.9.38.2.ebuild b/sys-apps/firejail/firejail-0.9.38.2.ebuild
new file mode 100644
index 00000000..d35fd1c
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.38.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+src_prepare() {
+	epatch "${FILESDIR}"/${P}-sysmacros.patch
+	find -name Makefile.in -exec sed -i -r \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+	econf $(use_enable seccomp)
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-09-26 12:36 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2016-09-26 12:36 UTC (permalink / raw
  To: gentoo-commits

commit:     79d61095d647d54a9920188987694fb6d5c3a80f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 12:34:06 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 12:35:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d61095

sys-apps/firejail: amd64 stable wrt bug #588258

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.40-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.40-r2.ebuild b/sys-apps/firejail/firejail-0.9.40-r2.ebuild
index b70f436..137fe82 100644
--- a/sys-apps/firejail/firejail-0.9.40-r2.ebuild
+++ b/sys-apps/firejail/firejail-0.9.40-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+bind +chroot +file-transfer +network network-restricted +seccomp
 	+userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-09-26 20:35 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-09-26 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     e9fd848127b05ba3d00cd9eddd4d5c03df7410f0
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 19:58:07 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 20:35:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9fd8481

sys-apps/firejail: Remove oldest version

Package-Manager: portage-2.3.1

 sys-apps/firejail/Manifest               |  1 -
 sys-apps/firejail/firejail-0.9.36.ebuild | 21 ---------------------
 2 files changed, 22 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 5d3256f..3d2d0d9 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,4 +1,3 @@
-DIST firejail-0.9.36.tar.bz2 151123 SHA256 db16c93e6f838048b0bbcb3b90aa191f79860382c5197fd2ac6df51f1a469510 SHA512 8b9b7f3dd071825117a45e41c1e33871bf4f7788faf27f322913079a7094e6fa4eb7a94362630664c4b441213c357531a2f9f41bd94ff06c64bc6f8a6ee68fd1 WHIRLPOOL 413bab0edf6259129f75a8242546a2f290366bb3bd1711689fd0530a895262db5e78afee0a90639c9edc59bbcc8f93225003b1f1340f9e1479dd491f26edd1d6
 DIST firejail-0.9.38.2.tar.bz2 158132 SHA256 d76d82d18c45c64f04924a03d7fab0cbf023d86a92a16a13c5f51e09b40ad446 SHA512 d20ff48c39da7941cf61d5d2dc4a126dc7eeb2657d75b8d9bec9e53225fc79b55489b36727d6383c837bbe4e412d4bd5b4bde645b064a539d16e80fe972e3506 WHIRLPOOL 94f96f9696ce4a7cc3bb7084e7d04410b36540a50d2fdf7ae25b3c82114adf6e32169ecf24be501a916b487bf044a87429cf13c9bd2d332d9a761378eac047a5
 DIST firejail-0.9.38.tar.bz2 157543 SHA256 b61b15c03a30b92f5ffddc458b6488eedd1cf87ffe22d77d423e5a254efd16bb SHA512 c1f5e0f56eb0fa6796f3b6eb6037aa8ae4c79b2440dfd64d5a656a775ac01c55db71c5a45d85d4ffb456d1d551038f87ad587dc822d470d41dfdc9a6f8eac9fc WHIRLPOOL 78823d088d8b8f2a15d2f68083c75a1ad5c5638a62cc93fb7358db821f813eb7aab3c3aa29b48ab8b5c6b3818571fd2ffa4e8992e101d4bea0f603bbdf4b26a6
 DIST firejail-0.9.40.tar.bz2 197184 SHA256 49ed9c76fb77bf71543f0e6cacf9491f8280ae5602ecf805b57a011b528222b6 SHA512 aef20c5061d5e8e8d064f8cfb807a3b0034f2eb108bde234af56c2d2fd3c06cd7129539db22e142b251c15cbb0b82b89a9acee98ebaa36d3029ffc91c37456fc WHIRLPOOL 622dc3a10beb23a4d2756850eb69bd911aa0610442e6e73b8bedcf7d455f0e6580984ca1010eae35ac313f7c26660fd6e78e3e0911f24a7e35c1e5f438fa02d8

diff --git a/sys-apps/firejail/firejail-0.9.36.ebuild b/sys-apps/firejail/firejail-0.9.36.ebuild
deleted file mode 100644
index 5269406..00000000
--- a/sys-apps/firejail/firejail-0.9.36.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+seccomp"
-
-DEPEND=""
-RDEPEND=""
-
-src_configure() {
-	econf $(use_enable seccomp)
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-09-26 20:35 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-09-26 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     eec82f34f1817361f463faa2044a39a5c232c0b3
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 19:59:21 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 20:35:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec82f34

sys-apps/firejail: Remove older revision of 0.9.40

Package-Manager: portage-2.3.1

 sys-apps/firejail/firejail-0.9.40.ebuild | 27 ---------------------------
 1 file changed, 27 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.40.ebuild b/sys-apps/firejail/firejail-0.9.40.ebuild
deleted file mode 100644
index d35fd1c..00000000
--- a/sys-apps/firejail/firejail-0.9.40.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+seccomp"
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-sysmacros.patch
-	find -name Makefile.in -exec sed -i -r \
-			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-			-e '1iCC=@CC@' {} + || die
-}
-
-src_configure() {
-	econf $(use_enable seccomp)
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-09-27  8:57 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2016-09-27  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     31bfed581af0fd74b64297b73e5adfdaefc888ec
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 27 08:57:41 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Sep 27 08:57:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31bfed58

sys-apps/firejail: amd64 stable wrt bug #593710

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.38.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.38.2.ebuild b/sys-apps/firejail/firejail-0.9.38.2.ebuild
index d35fd1c..08e0119 100644
--- a/sys-apps/firejail/firejail-0.9.38.2.ebuild
+++ b/sys-apps/firejail/firejail-0.9.38.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+seccomp"
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-10-30 10:37 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-10-30 10:37 UTC (permalink / raw
  To: gentoo-commits

commit:     330428514a6f6e4919398fad33613e30ac66ac74
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 10:34:47 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 10:36:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33042851

sys-apps/firejail: Remove busybox flag

Busybox workaround is only meant for busybox-based system.

Gentoo-Bug: 597910

Package-Manager: portage-2.3.2

 .../firejail/{firejail-0.9.42.ebuild => firejail-0.9.42-r1.ebuild}     | 3 +--
 sys-apps/firejail/metadata.xml                                         | 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.42.ebuild b/sys-apps/firejail/firejail-0.9.42-r1.ebuild
similarity index 90%
rename from sys-apps/firejail/firejail-0.9.42.ebuild
rename to sys-apps/firejail/firejail-0.9.42-r1.ebuild
index 1d9159d..d824250 100644
--- a/sys-apps/firejail/firejail-0.9.42.ebuild
+++ b/sys-apps/firejail/firejail-0.9.42-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="apparmor +bind +busybox +chroot +file-transfer +network
+IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 
 DEPEND="apparmor? ( sys-libs/libapparmor )"
@@ -35,7 +35,6 @@ src_configure() {
 	local myeconfargs=(
 		$(use_enable apparmor)
 		$(use_enable bind)
-		$(use_enable busybox busybox-workaround)
 		$(use_enable chroot)
 		$(use_enable file-transfer)
 		$(use_enable network)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index a1fc573..13c3aaf 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -20,7 +20,6 @@
 		<flag name="apparmor">Enable support for custom AppArmor
 			profiles</flag>
 		<flag name="bind">Enable custom bind mounts</flag>
-		<flag name="busybox">Enable support (workaround) for busybox</flag>
 		<flag name="chroot">Enable chrooting to custom directory</flag>
 		<flag name="file-transfer">Enable file transfers between sandboxes and
 			the host system</flag>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-12-13 11:05 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2016-12-13 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d1a8510e3cb4716112639848877af3549fc7831e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 13 11:04:40 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Dec 13 11:04:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a8510e

sys-apps/firejail: amd64 stable wrt bug #601994

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.44.2.ebuild b/sys-apps/firejail/firejail-0.9.44.2.ebuild
index b2b0381..3ce7e35 100644
--- a/sys-apps/firejail/firejail-0.9.44.2.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2016-12-18 13:27 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2016-12-18 13:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f08ddfcb6bf785785366131171d2b2ab29d068dd
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 13:26:47 2016 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 13:27:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08ddfcb

sys-apps/firejail: Block firejail-lts rather than itself

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail/firejail-0.9.44.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.44.2.ebuild b/sys-apps/firejail/firejail-0.9.44.2.ebuild
index b3b3b46..c1e2038 100644
--- a/sys-apps/firejail/firejail-0.9.44.2.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.2.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="amd64"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 
-DEPEND="!sys-apps/firejail
+DEPEND="!sys-apps/firejail-lts
 	apparmor? ( sys-libs/libapparmor )"
 RDEPEND="${DEPEND}
 	x11? ( x11-wm/xpra[client,server] )"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-01-13 17:06 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2017-01-13 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c0b5341d567a5cf7a3678b8fe2fcee5218bcc25e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 17:06:33 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 17:06:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b5341d

sys-apps/firejail: amd64 stable wrt bug #604758

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.44.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.44.4.ebuild b/sys-apps/firejail/firejail-0.9.44.4.ebuild
index f1b612f..4c9e627 100644
--- a/sys-apps/firejail/firejail-0.9.44.4.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-01-27 22:21 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2017-01-27 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     863ed56415590683d865e86f6c2d94f5f028d107
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 21:20:52 2017 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 22:20:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863ed564

sys-apps/firejail: Bump version

Gentoo-Bug: 607382

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail/Manifest                 |  1 +
 sys-apps/firejail/firejail-0.9.44.8.ebuild | 44 ++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 251939e..5788674 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.44.4.tar.xz 213648 SHA256 2d70a2cd554835db0e2eba201c0466e247fbaa2b60c86abd34b9170e0eebc10f SHA512 222567db00fd85f468fff380dbc875b10fe4eb94ff95669e15adc4db55b36208eaef5ceb65bd2d05d79f8f9230552fb0f597fb6b7bf06bb47537321c9c02a3be WHIRLPOOL 8f19f2bda316cca29057d547d9deb357a55db3ffe3ef0ef02f948bd975e2e66f34a91f121363c15b5f6012fb3bde08fa10d2bc90233a14662406effbaff9fe37
+DIST firejail-0.9.44.8.tar.xz 214624 SHA256 b9fe191771db2d19344bfc8b1117c33793f78ae1ba10a76e948bfafd71b10771 SHA512 5dc56e259b18c1bd853d15b44bd266b59f45b8ede7e370ce59bfeff7e390d7f4a1784c1c0986d039e2f8de6329984748c8ed287a4a715e95886607f0fd91fd4f WHIRLPOOL f679f7f9592b27382b3653042d15bdc6c69d7ee95cb87a9dbcf1022b284901cfde26efc572e6d540ce15332418e6f80456dec2e9cc133b8b85815b57707245f1

diff --git a/sys-apps/firejail/firejail-0.9.44.8.ebuild b/sys-apps/firejail/firejail-0.9.44.8.ebuild
new file mode 100644
index 00000000..a905b9b
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.44.8.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="apparmor +bind +chroot +file-transfer +network
+	network-restricted +seccomp +userns x11"
+
+DEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )"
+RDEPEND="${DEPEND}
+	x11? ( x11-wm/xpra[client,server] )"
+
+src_prepare() {
+	default
+	find -name Makefile.in -exec sed -i -r \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable apparmor)
+		$(use_enable bind)
+		$(use_enable chroot)
+		$(use_enable file-transfer)
+		$(use_enable network)
+		$(use_enable seccomp)
+		$(use_enable userns)
+		$(use_enable x11)
+	)
+	use network-restricted && myeconfargs+=( --enable-network=restricted )
+	econf "${myeconfargs[@]}"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-01-27 22:21 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2017-01-27 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     e5fe84214f86932076485c28d8bdc87888203e1c
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 21:34:20 2017 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 22:20:13 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fe8421

sys-apps/firejail: Don't install license file

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail/firejail-0.9.44.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/firejail/firejail-0.9.44.8.ebuild b/sys-apps/firejail/firejail-0.9.44.8.ebuild
index a905b9b..6d5f530 100644
--- a/sys-apps/firejail/firejail-0.9.44.8.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.8.ebuild
@@ -24,6 +24,7 @@ RDEPEND="${DEPEND}
 src_prepare() {
 	default
 	find -name Makefile.in -exec sed -i -r \
+			-e '/^\tinstall .*COPYING /d' \
 			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
 			-e '1iCC=@CC@' {} + || die
 }


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-01-30 13:09 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2017-01-30 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     76e7b5a6b2080cb58d1e597f9c795acb1412c0f6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 13:08:23 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 13:08:23 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76e7b5a6

sys-apps/firejail: amd64 stable wrt bug #607382

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.44.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.44.8.ebuild b/sys-apps/firejail/firejail-0.9.44.8.ebuild
index 6d5f530..0a54514 100644
--- a/sys-apps/firejail/firejail-0.9.44.8.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-05-16 21:41 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2017-05-16 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d2bd7a33eb4014618d299ac83981e042f697539e
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 21:41:04 2017 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Tue May 16 21:41:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bd7a33

sys-apps/firejail: Bump version

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/firejail/Manifest                  |  1 +
 sys-apps/firejail/firejail-0.9.44.10.ebuild | 44 +++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index af88341e724..10a1a4e77fa 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
+DIST firejail-0.9.44.10.tar.xz 216216 SHA256 b21e264a0cbe14b09f8220e79066b1791fd8f2d5a8ceca1e669a7152e0b094a7 SHA512 d9d259c25964eeea87311353a4488e56d1bd65c024aa79f5f2493100f58de4904e081db42132e8d190a05a105fb51dba1d0ac174bf786dc3ec43f356380b3fa6 WHIRLPOOL 34c8beac00a706ed3aea6429f4297421716e473460a9079b2ab9d5796e8ee5e560e5359202ec14beab0f470a076b635513b1082a07dac0f579e86a8113b3a8ee
 DIST firejail-0.9.44.8.tar.xz 214624 SHA256 b9fe191771db2d19344bfc8b1117c33793f78ae1ba10a76e948bfafd71b10771 SHA512 5dc56e259b18c1bd853d15b44bd266b59f45b8ede7e370ce59bfeff7e390d7f4a1784c1c0986d039e2f8de6329984748c8ed287a4a715e95886607f0fd91fd4f WHIRLPOOL f679f7f9592b27382b3653042d15bdc6c69d7ee95cb87a9dbcf1022b284901cfde26efc572e6d540ce15332418e6f80456dec2e9cc133b8b85815b57707245f1

diff --git a/sys-apps/firejail/firejail-0.9.44.10.ebuild b/sys-apps/firejail/firejail-0.9.44.10.ebuild
new file mode 100644
index 00000000000..d427fd4d648
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.44.10.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="apparmor +bind +chroot +file-transfer +network
+	network-restricted +seccomp +userns x11"
+
+DEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )"
+RDEPEND="${DEPEND}
+	x11? ( x11-wm/xpra[client,server] )"
+
+src_prepare() {
+	default
+	find -name Makefile.in -exec sed -i -r \
+			-e '/^\tinstall .*COPYING /d' \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable apparmor)
+		$(use_enable bind)
+		$(use_enable chroot)
+		$(use_enable file-transfer)
+		$(use_enable network)
+		$(use_enable seccomp)
+		$(use_enable userns)
+		$(use_enable x11)
+	)
+	use network-restricted && myeconfargs+=( --enable-network=restricted )
+	econf "${myeconfargs[@]}"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-09-10 21:49 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2017-09-10 21:49 UTC (permalink / raw
  To: gentoo-commits

commit:     4c21e9613bbc63cb56738313be211fbd198962b2
Author:     Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 21:48:43 2017 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 21:49:15 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c21e961

sys-apps/firejail: Restrict test

Some tests require super user privileges, some require Xorg, etc. Test
is not suitable to run from ebuild.

Gentoo-Bug: 620118
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 sys-apps/firejail/firejail-0.9.44.10.ebuild | 2 ++
 sys-apps/firejail/firejail-0.9.44.8.ebuild  | 2 ++
 sys-apps/firejail/firejail-0.9.46.ebuild    | 2 ++
 sys-apps/firejail/firejail-0.9.48.ebuild    | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.44.10.ebuild b/sys-apps/firejail/firejail-0.9.44.10.ebuild
index d427fd4d648..d0e5f64691c 100644
--- a/sys-apps/firejail/firejail-0.9.44.10.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.10.ebuild
@@ -20,6 +20,8 @@ DEPEND="!sys-apps/firejail-lts
 RDEPEND="${DEPEND}
 	x11? ( x11-wm/xpra[client,server] )"
 
+RESTRICT=test
+
 src_prepare() {
 	default
 	find -name Makefile.in -exec sed -i -r \

diff --git a/sys-apps/firejail/firejail-0.9.44.8.ebuild b/sys-apps/firejail/firejail-0.9.44.8.ebuild
index ac41a8c9096..6852bac413c 100644
--- a/sys-apps/firejail/firejail-0.9.44.8.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.8.ebuild
@@ -20,6 +20,8 @@ DEPEND="!sys-apps/firejail-lts
 RDEPEND="${DEPEND}
 	x11? ( x11-wm/xpra[client,server] )"
 
+RESTRICT=test
+
 src_prepare() {
 	default
 	find -name Makefile.in -exec sed -i -r \

diff --git a/sys-apps/firejail/firejail-0.9.46.ebuild b/sys-apps/firejail/firejail-0.9.46.ebuild
index ca110fb38c4..e1943e7842a 100644
--- a/sys-apps/firejail/firejail-0.9.46.ebuild
+++ b/sys-apps/firejail/firejail-0.9.46.ebuild
@@ -22,6 +22,8 @@ RDEPEND="${DEPEND}
 
 PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
 
+RESTRICT=test
+
 src_prepare() {
 	default
 	find -name Makefile.in -exec sed -i -r \

diff --git a/sys-apps/firejail/firejail-0.9.48.ebuild b/sys-apps/firejail/firejail-0.9.48.ebuild
index ca110fb38c4..e1943e7842a 100644
--- a/sys-apps/firejail/firejail-0.9.48.ebuild
+++ b/sys-apps/firejail/firejail-0.9.48.ebuild
@@ -22,6 +22,8 @@ RDEPEND="${DEPEND}
 
 PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
 
+RESTRICT=test
+
 src_prepare() {
 	default
 	find -name Makefile.in -exec sed -i -r \


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-11-30 20:40 Thomas Deutschmann
  0 siblings, 0 replies; 64+ messages in thread
From: Thomas Deutschmann @ 2017-11-30 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     04e2683b269d6a18df574f5096175dae6e79bea3
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 20:12:29 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 20:40:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e2683b

sys-apps/firejail: keyworded for x86 (bug #595208)

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-apps/firejail/firejail-0.9.44.10.ebuild | 2 +-
 sys-apps/firejail/firejail-0.9.44.8.ebuild  | 2 +-
 sys-apps/firejail/firejail-0.9.46.ebuild    | 2 +-
 sys-apps/firejail/firejail-0.9.48.ebuild    | 2 +-
 sys-apps/firejail/firejail-0.9.50.ebuild    | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.44.10.ebuild b/sys-apps/firejail/firejail-0.9.44.10.ebuild
index d0e5f64691c..c2922823f2d 100644
--- a/sys-apps/firejail/firejail-0.9.44.10.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 

diff --git a/sys-apps/firejail/firejail-0.9.44.8.ebuild b/sys-apps/firejail/firejail-0.9.44.8.ebuild
index 6852bac413c..a3984c109f7 100644
--- a/sys-apps/firejail/firejail-0.9.44.8.ebuild
+++ b/sys-apps/firejail/firejail-0.9.44.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~x86"
 IUSE="apparmor +bind +chroot +file-transfer +network
 	network-restricted +seccomp +userns x11"
 

diff --git a/sys-apps/firejail/firejail-0.9.46.ebuild b/sys-apps/firejail/firejail-0.9.46.ebuild
index e1943e7842a..b53f0cfbfdc 100644
--- a/sys-apps/firejail/firejail-0.9.46.ebuild
+++ b/sys-apps/firejail/firejail-0.9.46.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="apparmor +bind +chroot contrib +file-transfer +network
 	network-restricted +seccomp +userns x11"
 

diff --git a/sys-apps/firejail/firejail-0.9.48.ebuild b/sys-apps/firejail/firejail-0.9.48.ebuild
index e1943e7842a..b53f0cfbfdc 100644
--- a/sys-apps/firejail/firejail-0.9.48.ebuild
+++ b/sys-apps/firejail/firejail-0.9.48.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="apparmor +bind +chroot contrib +file-transfer +network
 	network-restricted +seccomp +userns x11"
 

diff --git a/sys-apps/firejail/firejail-0.9.50.ebuild b/sys-apps/firejail/firejail-0.9.50.ebuild
index e1943e7842a..b53f0cfbfdc 100644
--- a/sys-apps/firejail/firejail-0.9.50.ebuild
+++ b/sys-apps/firejail/firejail-0.9.50.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="apparmor +bind +chroot contrib +file-transfer +network
 	network-restricted +seccomp +userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2017-12-16 17:24 Tobias Klausmann
  0 siblings, 0 replies; 64+ messages in thread
From: Tobias Klausmann @ 2017-12-16 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     cdc30d3fc48b1afe2f0f37f5565196b17d41162d
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 14:18:14 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 17:24:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc30d3f

sys-apps/firejail-0.9.50-r0: amd64 stable

Gentoo-Bug: http://bugs.gentoo.org/639340

 sys-apps/firejail/firejail-0.9.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.50.ebuild b/sys-apps/firejail/firejail-0.9.50.ebuild
index b53f0cfbfdc..85b81b1bd4d 100644
--- a/sys-apps/firejail/firejail-0.9.50.ebuild
+++ b/sys-apps/firejail/firejail-0.9.50.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="apparmor +bind +chroot contrib +file-transfer +network
 	network-restricted +seccomp +userns x11"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2018-12-04 22:16 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2018-12-04 22:16 UTC (permalink / raw
  To: gentoo-commits

commit:     a4b8ed5f3e50cc472b7edcb824ea9b2b60272358
Author:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  4 22:15:24 2018 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Tue Dec  4 22:16:13 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b8ed5f

sys-apps/firejail: Prepare for xpra removal

Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.56-r1.ebuild | 47 +++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.56-r1.ebuild b/sys-apps/firejail/firejail-0.9.56-r1.ebuild
new file mode 100644
index 00000000000..6da35dbc147
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.56-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apparmor +chroot contrib +file-transfer +network
+	+seccomp suid +userns x11"
+
+DEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
+
+RESTRICT=test
+
+src_prepare() {
+	default
+	find -name Makefile.in -exec sed -i -r \
+			-e '/^\tinstall .*COPYING /d' \
+			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+			-e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable apparmor)
+		$(use_enable chroot)
+		$(use_enable contrib contrib-install)
+		$(use_enable file-transfer)
+		$(use_enable network)
+		$(use_enable seccomp)
+		$(use_enable suid)
+		$(use_enable userns)
+		$(use_enable x11)
+	)
+	econf "${myeconfargs[@]}"
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-07-07 21:13 Amadeusz Piotr Żołnowski
  0 siblings, 0 replies; 64+ messages in thread
From: Amadeusz Piotr Żołnowski @ 2019-07-07 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a281454a93deaca3fbe4b42d77c4f3903772496c
Author:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 21:12:55 2019 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 21:13:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a281454a

sys-apps/firejail: Remove myself from maintainers

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo.org>

 sys-apps/firejail/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 395160fe393..ab427dfd4c8 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>aidecoe@gentoo.org</email>
-		<name>Amadeusz Żołnowski</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription lang="en">
 		Firejail is a SUID program that reduces the risk of security breaches
 		by restricting the running environment of untrusted applications using


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-07-29  4:21 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2019-07-29  4:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ce1c4232290943a5132bd7f4cce426b8fc8521a0
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 04:20:27 2019 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 04:21:12 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1c4232

sys-apps/firejail: bump 0.9.60

Bug: https://bugs.gentoo.org/656360
Bug: https://bugs.gentoo.org/678976
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.16

 sys-apps/firejail/Manifest               |  1 +
 sys-apps/firejail/firejail-0.9.60.ebuild | 53 ++++++++++++++++++++++++++++++++
 sys-apps/firejail/metadata.xml           | 36 +++++++++++-----------
 3 files changed, 72 insertions(+), 18 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 6f30a7cf305..ea5468b9f4e 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1,3 @@
+DIST 0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a
 DIST firejail-0.9.50.tar.xz 279488 BLAKE2B 96d8e9161f0631ebfa400fd79c1d8d139d014da46cc2bf7fd3683f75ef7dced6a435e09e1733b675bc549662d50fddca9bd8811872a5ed186d731bb3c16903ea SHA512 766fe8a0c65ddc717759f0ea54a4fe72213f43ecf241c385e484eb7e47bebd5896976998c76e6a5ef9c153d4007c2a01e9d942cc9f352c4b085fb02fe708a87d
 DIST firejail-0.9.56.tar.xz 327336 BLAKE2B 4fe2276c3007e995ca2113ef870918287e1178ff0effdcd5d635fce6d170b6c3df2f75b45315fed1e58e1c993324b84091f7e6912493608233f96661c85ce7e2 SHA512 f9685be0cbfdf45f8f895041c63e005da483d9b09482ebda2776633ae0b048cd355b57bf4431348295507059633dfda45b0c8b2c1f4a83ad02ff661d32448d24

diff --git a/sys-apps/firejail/firejail-0.9.60.ebuild b/sys-apps/firejail/firejail-0.9.60.ebuild
new file mode 100644
index 00000000000..763ae58dfbd
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.60.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+
+SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns +whitelist x11"
+
+DEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )
+	test? ( dev-tcltk/expect )"
+
+RDEPEND=" apparmor? ( sys-libs/libapparmor )"
+
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g'
+
+	find -type f -name Makefile.in | xargs sed --inplace --regexp-extended \
+			--expression='/^\tinstall .*COPYING /d' \
+			--expression='/CFLAGS/s: (-O2|-ggdb) : :g'
+
+	sed --inplace --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in
+}
+
+src_configure() {
+	econf \
+		$(use_enable apparmor) \
+		$(use_enable chroot) \
+		$(use_enable contrib contrib-install) \
+		$(use_enable file-transfer) \
+		$(use_enable globalcfg) \
+		$(use_enable network) \
+		$(use_enable overlayfs) \
+		$(use_enable private-home)
+		$(use_enable seccomp) \
+		$(use_enable suid) \
+		$(use_enable userns) \
+		$(use_enable whitelist) \
+		$(use_enable x11)
+}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index ab427dfd4c8..ff858199d28 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -1,36 +1,36 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>expeditioneer@gentoo.org</email>
+		<name>Dennis Lamm</name>
+	</maintainer>
 	<longdescription lang="en">
-		Firejail is a SUID program that reduces the risk of security breaches
-		by restricting the running environment of untrusted applications using
-		Linux namespaces and seccomp-bpf. It allows a process and all its
-		descendants to have their own private view of the globally shared
-		kernel resources, such as the network stack, process table, mount
-		table.
+		Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of
+		untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to 
+		have their own private view of the globally shared kernel resources, such as the network stack, process table,
+		mount table.
 
-		This is bleeding edge branch. For long term support version see
-		sys-apps/firejail-lts.
+		This is the regular version. For a long term support version see sys-apps/firejail-lts.
 	</longdescription>
 	<upstream>
 		<remote-id type="sourceforge">firejail</remote-id>
 	</upstream>
 	<use>
-		<flag name="apparmor">Enable support for custom AppArmor
-			profiles</flag>
+		<flag name="apparmor">Enable support for custom AppArmor profiles</flag>
 		<flag name="bind">Enable custom bind mounts</flag>
 		<flag name="chroot">Enable chrooting to custom directory</flag>
 		<flag name="contrib">Install contrib scripts</flag>
-		<flag name="file-transfer">Enable file transfers between sandboxes and
-			the host system</flag>
+		<flag name="file-transfer">Enable file transfers between sandboxes and the host system</flag>
+		<flag name="globalcfg">Enable global config file</flag>
 		<flag name="network">Enable networking features</flag>
-		<flag name="network-restricted">Grant access to --interface,
-			--net=ethXXX and --netfilter only to root user; regular users are
-			only allowed --net=none</flag>
+		<flag name="network-restricted">Grant access to --interface, --net=ethXXX and --netfilter only to root user;
+										regular users are	only allowed --net=none</flag>
+		<flag name="overlayfs">Enable overlayfs</flag>
+		<flag name="private-home">Enable private home feature</flag>
 		<flag name="seccomp">Enable system call filtering</flag>
-		<flag name="userns">Enable attaching a new user namespace to a
-			sandbox (--noroot option)</flag>
+		<flag name="userns">Enable attaching a new user namespace to a sandbox (--noroot option)</flag>
+		<flag name="whitelist">Enable whitelist</flag>
 		<flag name="x11">Enable X11 sandboxing</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-07-29 12:16 Mikle Kolyada
  0 siblings, 0 replies; 64+ messages in thread
From: Mikle Kolyada @ 2019-07-29 12:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f54c665b5f0b76947253c7552c5e931daaa3eafb
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 12:16:14 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 12:16:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54c665b

sys-apps/firejail: QA fixes

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/firejail/Manifest               |  2 +-
 sys-apps/firejail/firejail-0.9.60.ebuild | 10 ++++------
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index ea5468b9f4e..4aa1ae5d5fa 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,3 +1,3 @@
-DIST 0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a
 DIST firejail-0.9.50.tar.xz 279488 BLAKE2B 96d8e9161f0631ebfa400fd79c1d8d139d014da46cc2bf7fd3683f75ef7dced6a435e09e1733b675bc549662d50fddca9bd8811872a5ed186d731bb3c16903ea SHA512 766fe8a0c65ddc717759f0ea54a4fe72213f43ecf241c385e484eb7e47bebd5896976998c76e6a5ef9c153d4007c2a01e9d942cc9f352c4b085fb02fe708a87d
 DIST firejail-0.9.56.tar.xz 327336 BLAKE2B 4fe2276c3007e995ca2113ef870918287e1178ff0effdcd5d635fce6d170b6c3df2f75b45315fed1e58e1c993324b84091f7e6912493608233f96661c85ce7e2 SHA512 f9685be0cbfdf45f8f895041c63e005da483d9b09482ebda2776633ae0b048cd355b57bf4431348295507059633dfda45b0c8b2c1f4a83ad02ff661d32448d24
+DIST firejail-0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a

diff --git a/sys-apps/firejail/firejail-0.9.60.ebuild b/sys-apps/firejail/firejail-0.9.60.ebuild
index 763ae58dfbd..02a748ecb5c 100644
--- a/sys-apps/firejail/firejail-0.9.60.ebuild
+++ b/sys-apps/firejail/firejail-0.9.60.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=7
 
-inherit eutils
-
 DESCRIPTION="Security sandbox for any type of processes"
 HOMEPAGE="https://firejail.wordpress.com/"
 
-SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz"
+SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -26,13 +24,13 @@ RESTRICT="test"
 src_prepare() {
 	default
 
-	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g'
+	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
 
 	find -type f -name Makefile.in | xargs sed --inplace --regexp-extended \
 			--expression='/^\tinstall .*COPYING /d' \
-			--expression='/CFLAGS/s: (-O2|-ggdb) : :g'
+			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
 
-	sed --inplace --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in
+	sed --inplace --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-07-29 18:36 Mikle Kolyada
  0 siblings, 0 replies; 64+ messages in thread
From: Mikle Kolyada @ 2019-07-29 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     9d7bb34fd3c77d878e30d87a8b65026e5809c24c
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 18:36:09 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 18:36:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7bb34f

sys-apps/firejail: [QA] fix sed calls

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.60.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.60.ebuild b/sys-apps/firejail/firejail-0.9.60.ebuild
index 02a748ecb5c..31390b5dea6 100644
--- a/sys-apps/firejail/firejail-0.9.60.ebuild
+++ b/sys-apps/firejail/firejail-0.9.60.ebuild
@@ -26,11 +26,11 @@ src_prepare() {
 
 	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
 
-	find -type f -name Makefile.in | xargs sed --inplace --regexp-extended \
+	find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
 			--expression='/^\tinstall .*COPYING /d' \
 			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
 
-	sed --inplace --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+	sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-08-04 18:27 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2019-08-04 18:27 UTC (permalink / raw
  To: gentoo-commits

commit:     1d2c71e6c79621707379b4d6e9109f1c2c3502e6
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 18:27:31 2019 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 18:27:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2c71e6

sys-apps/firejail: metadata changed upstream

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16

 sys-apps/firejail/firejail-0.9.60.ebuild | 2 +-
 sys-apps/firejail/metadata.xml           | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.60.ebuild b/sys-apps/firejail/firejail-0.9.60.ebuild
index 31390b5dea6..31f38bf0483 100644
--- a/sys-apps/firejail/firejail-0.9.60.ebuild
+++ b/sys-apps/firejail/firejail-0.9.60.ebuild
@@ -17,7 +17,7 @@ DEPEND="!sys-apps/firejail-lts
 	apparmor? ( sys-libs/libapparmor )
 	test? ( dev-tcltk/expect )"
 
-RDEPEND=" apparmor? ( sys-libs/libapparmor )"
+RDEPEND="apparmor? ( sys-libs/libapparmor )"
 
 RESTRICT="test"
 

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index ff858199d28..3af2a06d7a1 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -14,7 +14,7 @@
 		This is the regular version. For a long term support version see sys-apps/firejail-lts.
 	</longdescription>
 	<upstream>
-		<remote-id type="sourceforge">firejail</remote-id>
+		<remote-id type="github">netblue30/firejail</remote-id>
 	</upstream>
 	<use>
 		<flag name="apparmor">Enable support for custom AppArmor profiles</flag>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-08-11 20:06 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2019-08-11 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     46552a03ddd8f3488fcf6cc9c91d37f80df05cae
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 20:05:42 2019 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 20:06:20 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46552a03

sys-apps/firejail: added live ebuild

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16

 sys-apps/firejail/firejail-9999.ebuild | 75 ++++++++++++++++++++++++++++++++++
 1 file changed, 75 insertions(+)

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
new file mode 100644
index 00000000000..f47575ac444
--- /dev/null
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+else
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
+	EGIT_BRANCH="master"
+fi
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
+
+DEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )
+	test? ( dev-tcltk/expect )"
+
+RDEPEND="apparmor? ( sys-libs/libapparmor )"
+
+# TODO: enable tests
+RESTRICT="test"
+
+src_prepare() {
+	default
+
+	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
+
+	find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
+			--expression='/^\tinstall .*COPYING /d' \
+			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
+
+	sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+
+	# remove compression of man pages
+	sed --in-place '/gzip -9n $$man; \\/d' Makefile.in || die
+	sed --in-place '/rm -f $$man.gz; \\/d' Makefile.in || die
+	sed --in-place --regexp-extended 's|\*\.([[:digit:]])\) install -c -m 0644 \$\$man\.gz|\*\.\1\) install -c -m 0644 \$\$man|g' Makefile.in || die
+}
+
+src_configure() {
+	econf \
+		$(use_enable apparmor) \
+		$(use_enable chroot) \
+		$(use_enable contrib contrib-install) \
+		$(use_enable file-transfer) \
+		$(use_enable globalcfg) \
+		$(use_enable network) \
+		$(use_enable overlayfs) \
+		$(use_enable private-home) \
+		$(use_enable seccomp) \
+		$(use_enable suid) \
+		$(use_enable userns) \
+		$(use_enable whitelist) \
+		$(use_enable x11)
+}
+
+src_install() {
+	default
+
+	if use vim-syntax; then
+		insinto /usr/share/vim/vimfiles/ftdetect
+		doins contrib/vim/ftdetect/firejail.vim
+
+		insinto /usr/share/vim/vimfiles/syntax
+		doins contrib/vim/syntax/firejail.vim
+	fi
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-10-28  7:41 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2019-10-28  7:41 UTC (permalink / raw
  To: gentoo-commits

commit:     52148741b4c3422ec947ca659be969b72c01a654
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 28 07:40:33 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Oct 28 07:40:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52148741

sys-apps/firejail: amd64 stable wrt bug #687108

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.60-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.60-r1.ebuild b/sys-apps/firejail/firejail-0.9.60-r1.ebuild
index c8262c74d0d..888368183f5 100644
--- a/sys-apps/firejail/firejail-0.9.60-r1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.60-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
 
 DEPEND="!sys-apps/firejail-lts


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-11-09 11:18 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2019-11-09 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f8485e0566678bbfc0cf9df06dae52223fd3f6c2
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 13:13:02 2019 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 11:02:00 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8485e05

sys-apps/firejail: removed old

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.16

 sys-apps/firejail/Manifest               |  1 -
 sys-apps/firejail/firejail-0.9.50.ebuild | 49 --------------------------------
 sys-apps/firejail/metadata.xml           |  3 --
 3 files changed, 53 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 69947b7d043..2cdea90dbcf 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
-DIST firejail-0.9.50.tar.xz 279488 BLAKE2B 96d8e9161f0631ebfa400fd79c1d8d139d014da46cc2bf7fd3683f75ef7dced6a435e09e1733b675bc549662d50fddca9bd8811872a5ed186d731bb3c16903ea SHA512 766fe8a0c65ddc717759f0ea54a4fe72213f43ecf241c385e484eb7e47bebd5896976998c76e6a5ef9c153d4007c2a01e9d942cc9f352c4b085fb02fe708a87d
 DIST firejail-0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a

diff --git a/sys-apps/firejail/firejail-0.9.50.ebuild b/sys-apps/firejail/firejail-0.9.50.ebuild
deleted file mode 100644
index 85b81b1bd4d..00000000000
--- a/sys-apps/firejail/firejail-0.9.50.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="apparmor +bind +chroot contrib +file-transfer +network
-	network-restricted +seccomp +userns x11"
-
-DEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )"
-RDEPEND="${DEPEND}
-	x11? ( x11-wm/xpra[client,server] )"
-
-PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
-
-RESTRICT=test
-
-src_prepare() {
-	default
-	find -name Makefile.in -exec sed -i -r \
-			-e '/^\tinstall .*COPYING /d' \
-			-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-			-e '1iCC=@CC@' {} + || die
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable apparmor)
-		$(use_enable bind)
-		$(use_enable chroot)
-		$(use_enable contrib contrib-install)
-		$(use_enable file-transfer)
-		$(use_enable network)
-		$(use_enable seccomp)
-		$(use_enable userns)
-		$(use_enable x11)
-	)
-	use network-restricted && myeconfargs+=( --enable-network=restricted )
-	econf "${myeconfargs[@]}"
-}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 3af2a06d7a1..2e4938a0a3c 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -18,14 +18,11 @@
 	</upstream>
 	<use>
 		<flag name="apparmor">Enable support for custom AppArmor profiles</flag>
-		<flag name="bind">Enable custom bind mounts</flag>
 		<flag name="chroot">Enable chrooting to custom directory</flag>
 		<flag name="contrib">Install contrib scripts</flag>
 		<flag name="file-transfer">Enable file transfers between sandboxes and the host system</flag>
 		<flag name="globalcfg">Enable global config file</flag>
 		<flag name="network">Enable networking features</flag>
-		<flag name="network-restricted">Grant access to --interface, --net=ethXXX and --netfilter only to root user;
-										regular users are	only allowed --net=none</flag>
 		<flag name="overlayfs">Enable overlayfs</flag>
 		<flag name="private-home">Enable private home feature</flag>
 		<flag name="seccomp">Enable system call filtering</flag>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2019-11-09 11:52 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2019-11-09 11:52 UTC (permalink / raw
  To: gentoo-commits

commit:     73cd1d0c510b0316a2e6f497ba87adcce46f05f0
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 11:52:23 2019 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 11:52:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cd1d0c

sys-apps/firejail: Add cpe to manifest

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.76, Repoman-2.3.16

 sys-apps/firejail/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 2e4938a0a3c..07938ac97ea 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -14,6 +14,7 @@
 		This is the regular version. For a long term support version see sys-apps/firejail-lts.
 	</longdescription>
 	<upstream>
+		<remote-id type="cpe">cpe:/a:firejail_project:firejail</remote-id>
 		<remote-id type="github">netblue30/firejail</remote-id>
 	</upstream>
 	<use>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-01-02 16:45 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2020-01-02 16:45 UTC (permalink / raw
  To: gentoo-commits

commit:     5a6bef06a07d48be8c692e4e8d331a13398e4986
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  2 16:44:08 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Thu Jan  2 16:44:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6bef06

sys-apps/firejail: version bump

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-2.3.79, Repoman-2.3.16

 sys-apps/firejail/Manifest                                         | 1 +
 sys-apps/firejail/{firejail-9999.ebuild => firejail-0.9.62.ebuild} | 3 ++-
 sys-apps/firejail/firejail-9999.ebuild                             | 3 ++-
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 2cdea90dbcf..0507331eef0 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a
+DIST firejail-0.9.62.tar.gz 918477 BLAKE2B 8654539a6a115b6f69ea94a0b699c9129cfcecaf3d478409eaf288b953563768716eae9b9a83ddc538249322daa62a764bc2eb286eddaa14fc0e5fa887c0e319 SHA512 dfdbfbffdcb9a239e071983035d57350440eb58d79bb4375bc1fe585471a260c8b090bea59ac939739ac3daddf296c041ab4cc47ebbf718b0c9deae47f16af9f

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-0.9.62.ebuild
similarity index 97%
copy from sys-apps/firejail/firejail-9999.ebuild
copy to sys-apps/firejail/firejail-0.9.62.ebuild
index f47575ac444..8dfef857188 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-0.9.62.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -47,6 +47,7 @@ src_prepare() {
 
 src_configure() {
 	econf \
+		--disable-firetunnel \
 		$(use_enable apparmor) \
 		$(use_enable chroot) \
 		$(use_enable contrib contrib-install) \

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index f47575ac444..8dfef857188 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -47,6 +47,7 @@ src_prepare() {
 
 src_configure() {
 	econf \
+		--disable-firetunnel \
 		$(use_enable apparmor) \
 		$(use_enable chroot) \
 		$(use_enable contrib contrib-install) \


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-07-05 13:36 Agostino Sarubbo
  0 siblings, 0 replies; 64+ messages in thread
From: Agostino Sarubbo @ 2020-07-05 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     d962300a394787fc6081c0b35d3049db79056895
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  5 13:35:10 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jul  5 13:35:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d962300a

sys-apps/firejail: amd64 stable wrt bug #730392

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.62.ebuild b/sys-apps/firejail/firejail-0.9.62.ebuild
index 8dfef857188..1b6e14740a1 100644
--- a/sys-apps/firejail/firejail-0.9.62.ebuild
+++ b/sys-apps/firejail/firejail-0.9.62.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 else
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-08-22 10:18 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2020-08-22 10:18 UTC (permalink / raw
  To: gentoo-commits

commit:     6db9cba4b5b732eaa26766aa3532917f74e2461a
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 23 12:33:12 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 10:17:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db9cba4

sys-apps/firejail: drop old

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 sys-apps/firejail/Manifest                  |  1 -
 sys-apps/firejail/firejail-0.9.60-r1.ebuild | 65 -----------------------------
 2 files changed, 66 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 0507331eef0..ff7b7900af6 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
-DIST firejail-0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a
 DIST firejail-0.9.62.tar.gz 918477 BLAKE2B 8654539a6a115b6f69ea94a0b699c9129cfcecaf3d478409eaf288b953563768716eae9b9a83ddc538249322daa62a764bc2eb286eddaa14fc0e5fa887c0e319 SHA512 dfdbfbffdcb9a239e071983035d57350440eb58d79bb4375bc1fe585471a260c8b090bea59ac939739ac3daddf296c041ab4cc47ebbf718b0c9deae47f16af9f

diff --git a/sys-apps/firejail/firejail-0.9.60-r1.ebuild b/sys-apps/firejail/firejail-0.9.60-r1.ebuild
deleted file mode 100644
index 888368183f5..00000000000
--- a/sys-apps/firejail/firejail-0.9.60-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
-
-DEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )
-	test? ( dev-tcltk/expect )"
-
-RDEPEND="apparmor? ( sys-libs/libapparmor )"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}/${PN}-compressed-manpages.patch" )
-
-src_prepare() {
-	default
-
-	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
-
-	find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
-			--expression='/^\tinstall .*COPYING /d' \
-			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
-
-	sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-}
-
-src_configure() {
-	econf \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable contrib contrib-install) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable overlayfs) \
-		$(use_enable private-home) \
-		$(use_enable seccomp) \
-		$(use_enable suid) \
-		$(use_enable userns) \
-		$(use_enable whitelist) \
-		$(use_enable x11)
-}
-
-src_install() {
-	default
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/ftdetect
-		doins contrib/vim/ftdetect/firejail.vim
-
-		insinto /usr/share/vim/vimfiles/syntax
-		doins contrib/vim/syntax/firejail.vim
-	fi
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-08-22 10:18 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2020-08-22 10:18 UTC (permalink / raw
  To: gentoo-commits

commit:     63aa288ee9f33132c5594efdbe283578aa5c5ea3
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 21 18:38:15 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 10:17:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63aa288e

sys-apps/firejail: fixed QA violation

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.62-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.62-r1.ebuild b/sys-apps/firejail/firejail-0.9.62-r1.ebuild
index 57071c6bd57..0521f812dbf 100644
--- a/sys-apps/firejail/firejail-0.9.62-r1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.62-r1.ebuild
@@ -28,7 +28,6 @@ DEPEND="${RDEPEND}
 	!sys-apps/firejail-lts
 	test? ( dev-tcltk/expect )"
 
-
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-10-11 19:42 Dennis Lamm
  0 siblings, 0 replies; 64+ messages in thread
From: Dennis Lamm @ 2020-10-11 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     45c9ec6d578d7e0b74978db39f57294143f2ba47
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 11 19:42:36 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sun Oct 11 19:42:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c9ec6d

sys-apps/firejail: drop to maintainer needed

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.4, Repoman-3.0.1

 sys-apps/firejail/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 07938ac97ea..f435d71e199 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>expeditioneer@gentoo.org</email>
-		<name>Dennis Lamm</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription lang="en">
 		Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of
 		untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-11  7:50 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-11  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     f23fe664f064159ec4460c36c114ff5858c3033b
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Wed Oct 14 17:36:50 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 07:50:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23fe664

sys-apps/firejail: Version bump for CVEs, fixes, add proxy maintainer

Version bump to address outstanding CVEs. Confirmed the current
release includes the fixes for several open bugs, so closing those.

Updated to address feedback in https://github.com/gentoo/gentoo/pull/17929

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/698062
Closes: https://bugs.gentoo.org/747859
Closes: https://bugs.gentoo.org/747613
Closes: https://bugs.gentoo.org/747859
Bug: https://bugs.gentoo.org/736816
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/17929
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/Manifest               |  1 +
 sys-apps/firejail/firejail-0.9.64.ebuild | 83 ++++++++++++++++++++++++++++++++
 sys-apps/firejail/metadata.xml           | 10 +++-
 3 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index ff7b7900af6..dcab03c7dff 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.62.tar.gz 918477 BLAKE2B 8654539a6a115b6f69ea94a0b699c9129cfcecaf3d478409eaf288b953563768716eae9b9a83ddc538249322daa62a764bc2eb286eddaa14fc0e5fa887c0e319 SHA512 dfdbfbffdcb9a239e071983035d57350440eb58d79bb4375bc1fe585471a260c8b090bea59ac939739ac3daddf296c041ab4cc47ebbf718b0c9deae47f16af9f
+DIST firejail-0.9.64.tar.xz 419464 BLAKE2B 9425910bd78739dc628a05247877f3e96065f9eab6be1fa87a70932ff04a53817e03cd67a81b35b0e5a69b5598fc5be9d6191f9c5c2bf511bc76c1edaf0eb22d SHA512 89bab9aee944ebde6221a96f0f028380f607cd49046cad5348d5974efcc92c50a172edf5e50c56606091d2060d1d8f0c50a41f05f63327672a3c3cb48eb93699

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
new file mode 100644
index 00000000000..6ea950467c5
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.64.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit toolchain-funcs python-single-r1
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
+else
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
+	EGIT_BRANCH="master"
+fi
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist x11"
+RESTRICT="!test? ( test )"
+
+RDEPEND="apparmor? ( sys-libs/libapparmor )
+	contrib? ( ${PYTHON_DEPS} )
+	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
+
+DEPEND="${RDEPEND}
+	!sys-apps/firejail-lts
+	sys-libs/libseccomp
+	test? ( dev-tcltk/expect )"
+
+REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
+
+src_prepare() {
+	default
+
+	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
+
+	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+
+	# remove compression of man pages
+	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
+
+	if use contrib; then
+		python_fix_shebang -f contrib/*.py
+	fi
+}
+
+src_configure() {
+	econf \
+		--disable-firetunnel \
+		$(use_enable apparmor) \
+		$(use_enable chroot) \
+		$(use_enable dbusproxy) \
+		$(use_enable file-transfer) \
+		$(use_enable globalcfg) \
+		$(use_enable network) \
+		$(use_enable overlayfs) \
+		$(use_enable private-home) \
+		$(use_enable suid) \
+		$(use_enable userns) \
+		$(use_enable whitelist) \
+		$(use_enable x11)
+}
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	default
+
+	if use contrib; then
+		python_scriptinto /usr/$(get_libdir)/firejail
+		python_doscript contrib/*.py
+		insinto /usr/$(get_libdir)/firejail
+		dobin contrib/*.sh
+	fi
+}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index f435d71e199..4f451a1baec 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -1,7 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>hlein@korelogic.com</email>
+		<name>Hank Leininger</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<longdescription lang="en">
 		Firejail is a SUID program that reduces the risk of security breaches by restricting the running environment of
 		untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to 
@@ -18,6 +25,7 @@
 		<flag name="apparmor">Enable support for custom AppArmor profiles</flag>
 		<flag name="chroot">Enable chrooting to custom directory</flag>
 		<flag name="contrib">Install contrib scripts</flag>
+		<flag name="dbusproxy">Enable DBus proxying to filter access in supporting profiles</flag>
 		<flag name="file-transfer">Enable file transfers between sandboxes and the host system</flag>
 		<flag name="globalcfg">Enable global config file</flag>
 		<flag name="network">Enable networking features</flag>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-11  7:50 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-11  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     5db63daa47e6bdf44325ad30381f113b6d646f67
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 07:49:30 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 07:50:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db63daa

sys-apps/firejail: move weak blocker to RDEPEND in 0.9.64

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
index c206f2730df..43c72214609 100644
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.ebuild
@@ -24,12 +24,12 @@ SLOT="0"
 IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
 RESTRICT="!test? ( test )"
 
-RDEPEND="apparmor? ( sys-libs/libapparmor )
+RDEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )
 	contrib? ( ${PYTHON_DEPS} )
 	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
 
 DEPEND="${RDEPEND}
-	!sys-apps/firejail-lts
 	sys-libs/libseccomp
 	test? ( dev-tcltk/expect )"
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-11  7:50 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-11  7:50 UTC (permalink / raw
  To: gentoo-commits

commit:     d59ba4223ac51372409cab7a5ea29e1ca3dc2ea5
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 11 07:46:25 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 11 07:50:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59ba422

sys-apps/firejail: rename 'x11' USE to more globally matched 'X'

 - only applied to latest ebuild since previous will get security-cleaned.

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
index 6ea950467c5..c206f2730df 100644
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://firejail.wordpress.com/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist x11"
+IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
 RESTRICT="!test? ( test )"
 
 RDEPEND="apparmor? ( sys-libs/libapparmor )
@@ -64,7 +64,7 @@ src_configure() {
 		$(use_enable suid) \
 		$(use_enable userns) \
 		$(use_enable whitelist) \
-		$(use_enable x11)
+		$(use_enable X x11)
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-13 20:57 Aaron Bauman
  0 siblings, 0 replies; 64+ messages in thread
From: Aaron Bauman @ 2020-11-13 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     3dbe14ee3b240671d22bdbd6fe3d86a8090ca2b2
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Fri Nov 13 16:20:19 2020 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 13 20:54:48 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbe14ee

sys-apps/firejail: Disabled nonworking tests

Skip some tests that were not included in this version of the release
tarball.

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/753991
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18245
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
index 43c72214609..11f57e4c9a6 100644
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.ebuild
@@ -48,6 +48,11 @@ src_prepare() {
 	if use contrib; then
 		python_fix_shebang -f contrib/*.py
 	fi
+
+	# some tests were missing from this release's tarball
+	if use test; then
+		sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
+	fi
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-14 23:39 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2020-11-14 23:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7a63aff29679d786421ea66f7dfc65468339e247
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 14 23:38:14 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 14 23:38:14 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a63aff2

sys-apps/firejail: Stabilize 0.9.64 amd64, #736816

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
index 11f57e4c9a6..21d6c2b9736 100644
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{6..9} )
 inherit toolchain-funcs python-single-r1
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-20 10:42 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-20 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     738a16256a49052f35c041aa3f1bf1cc944da355
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Sat Nov 14 07:26:38 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 10:33:00 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738a1625

sys-apps/firejail: bring live ebuild in line with current

The live ebuild lags behind various fixes; sync it.

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/751466
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18258
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-9999.ebuild | 65 +++++++++++++++++++++-------------
 1 file changed, 41 insertions(+), 24 deletions(-)

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index 8dfef857188..5858a542c31 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -3,9 +3,13 @@
 
 EAPI=7
 
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit toolchain-funcs python-single-r1 linux-info
+
 if [[ ${PV} != 9999 ]]; then
 	KEYWORDS="~amd64 ~x86"
-	SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
@@ -17,32 +21,37 @@ HOMEPAGE="https://firejail.wordpress.com/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
+IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
+RESTRICT="!test? ( test )"
 
-DEPEND="!sys-apps/firejail-lts
+RDEPEND="!sys-apps/firejail-lts
 	apparmor? ( sys-libs/libapparmor )
+	contrib? ( ${PYTHON_DEPS} )
+	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
+
+DEPEND="${RDEPEND}
+	sys-libs/libseccomp
 	test? ( dev-tcltk/expect )"
 
-RDEPEND="apparmor? ( sys-libs/libapparmor )"
+REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
 
-# TODO: enable tests
-RESTRICT="test"
+pkg_setup() {
+	python-single-r1_pkg_setup
+}
 
 src_prepare() {
 	default
 
-	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
-
-	find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
-			--expression='/^\tinstall .*COPYING /d' \
-			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
+	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
 
-	sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
 
 	# remove compression of man pages
-	sed --in-place '/gzip -9n $$man; \\/d' Makefile.in || die
-	sed --in-place '/rm -f $$man.gz; \\/d' Makefile.in || die
-	sed --in-place --regexp-extended 's|\*\.([[:digit:]])\) install -c -m 0644 \$\$man\.gz|\*\.\1\) install -c -m 0644 \$\$man|g' Makefile.in || die
+	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
+
+	if use contrib; then
+		python_fix_shebang -f contrib/*.py
+	fi
 }
 
 src_configure() {
@@ -50,27 +59,35 @@ src_configure() {
 		--disable-firetunnel \
 		$(use_enable apparmor) \
 		$(use_enable chroot) \
-		$(use_enable contrib contrib-install) \
+		$(use_enable dbusproxy) \
 		$(use_enable file-transfer) \
 		$(use_enable globalcfg) \
 		$(use_enable network) \
 		$(use_enable overlayfs) \
 		$(use_enable private-home) \
-		$(use_enable seccomp) \
 		$(use_enable suid) \
 		$(use_enable userns) \
 		$(use_enable whitelist) \
-		$(use_enable x11)
+		$(use_enable X x11)
+}
+
+src_compile() {
+	emake CC="$(tc-getCC)"
 }
 
 src_install() {
 	default
 
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/ftdetect
-		doins contrib/vim/ftdetect/firejail.vim
-
-		insinto /usr/share/vim/vimfiles/syntax
-		doins contrib/vim/syntax/firejail.vim
+	if use contrib; then
+		python_scriptinto /usr/$(get_libdir)/firejail
+		python_doscript contrib/*.py
+		insinto /usr/$(get_libdir)/firejail
+		dobin contrib/*.sh
 	fi
 }
+
+pkg_postinst() {
+	CONFIG_CHECK="~SQUASHFS"
+	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
+	check_extra_config
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-20 10:42 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-20 10:42 UTC (permalink / raw
  To: gentoo-commits

commit:     4a40e36a6976c3b0a472c7b9b5cf08f79bebae22
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Sat Nov 14 01:20:52 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 10:32:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a40e36a

sys-apps/firejail: Check for CONFIG_SQUASHFS

firejail's --appimage mode requires squashfs. Not a fatal error since
other modes work fine without it.

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/697930
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64-r1.ebuild | 98 +++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)

diff --git a/sys-apps/firejail/firejail-0.9.64-r1.ebuild b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
new file mode 100644
index 00000000000..32dabff199a
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit toolchain-funcs python-single-r1 linux-info
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~x86"
+	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
+else
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
+	EGIT_BRANCH="master"
+fi
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
+RESTRICT="!test? ( test )"
+
+RDEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )
+	contrib? ( ${PYTHON_DEPS} )
+	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
+
+DEPEND="${RDEPEND}
+	sys-libs/libseccomp
+	test? ( dev-tcltk/expect )"
+
+REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+	python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
+
+	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+
+	# remove compression of man pages
+	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
+
+	if use contrib; then
+		python_fix_shebang -f contrib/*.py
+	fi
+
+	# some tests were missing from this release's tarball
+	if use test; then
+		sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
+	fi
+}
+
+src_configure() {
+	econf \
+		--disable-firetunnel \
+		$(use_enable apparmor) \
+		$(use_enable chroot) \
+		$(use_enable dbusproxy) \
+		$(use_enable file-transfer) \
+		$(use_enable globalcfg) \
+		$(use_enable network) \
+		$(use_enable overlayfs) \
+		$(use_enable private-home) \
+		$(use_enable suid) \
+		$(use_enable userns) \
+		$(use_enable whitelist) \
+		$(use_enable X x11)
+}
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	default
+
+	if use contrib; then
+		python_scriptinto /usr/$(get_libdir)/firejail
+		python_doscript contrib/*.py
+		insinto /usr/$(get_libdir)/firejail
+		dobin contrib/*.sh
+	fi
+}
+
+pkg_postinst() {
+	CONFIG_CHECK="~SQUASHFS"
+	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
+	check_extra_config
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-20 11:45 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-20 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     025613b3993be399a4ade0af2cbe8965cef9e1d1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 20 11:45:15 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 11:45:15 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=025613b3

sys-apps/firejail: remove unused local USE flag descriptions

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 4f451a1baec..ecbe0447e62 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -31,9 +31,7 @@
 		<flag name="network">Enable networking features</flag>
 		<flag name="overlayfs">Enable overlayfs</flag>
 		<flag name="private-home">Enable private home feature</flag>
-		<flag name="seccomp">Enable system call filtering</flag>
 		<flag name="userns">Enable attaching a new user namespace to a sandbox (--noroot option)</flag>
 		<flag name="whitelist">Enable whitelist</flag>
-		<flag name="x11">Enable X11 sandboxing</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-20 11:45 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-20 11:45 UTC (permalink / raw
  To: gentoo-commits

commit:     c2d4cd3c2890fdf89e50d4746bc72cad4b499ff8
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Sun Nov 15 02:24:29 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Nov 20 11:36:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d4cd3c

sys-apps/firejail: Cleanup old versions

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Bug: https://bugs.gentoo.org/736816
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18263
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/Manifest                  |  1 -
 sys-apps/firejail/firejail-0.9.62-r1.ebuild | 80 -----------------------------
 sys-apps/firejail/firejail-0.9.62.ebuild    | 76 ---------------------------
 3 files changed, 157 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index dcab03c7dff..c58b96b657a 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
-DIST firejail-0.9.62.tar.gz 918477 BLAKE2B 8654539a6a115b6f69ea94a0b699c9129cfcecaf3d478409eaf288b953563768716eae9b9a83ddc538249322daa62a764bc2eb286eddaa14fc0e5fa887c0e319 SHA512 dfdbfbffdcb9a239e071983035d57350440eb58d79bb4375bc1fe585471a260c8b090bea59ac939739ac3daddf296c041ab4cc47ebbf718b0c9deae47f16af9f
 DIST firejail-0.9.64.tar.xz 419464 BLAKE2B 9425910bd78739dc628a05247877f3e96065f9eab6be1fa87a70932ff04a53817e03cd67a81b35b0e5a69b5598fc5be9d6191f9c5c2bf511bc76c1edaf0eb22d SHA512 89bab9aee944ebde6221a96f0f028380f607cd49046cad5348d5974efcc92c50a172edf5e50c56606091d2060d1d8f0c50a41f05f63327672a3c3cb48eb93699

diff --git a/sys-apps/firejail/firejail-0.9.62-r1.ebuild b/sys-apps/firejail/firejail-0.9.62-r1.ebuild
deleted file mode 100644
index 0521f812dbf..00000000000
--- a/sys-apps/firejail/firejail-0.9.62-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="amd64 ~x86"
-	SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-else
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
-	EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
-RESTRICT="!test? ( test )"
-
-RDEPEND="apparmor? ( sys-libs/libapparmor )"
-
-DEPEND="${RDEPEND}
-	!sys-apps/firejail-lts
-	test? ( dev-tcltk/expect )"
-
-src_prepare() {
-	default
-
-	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
-
-	find -type f -name Makefile.in | xargs sed -i -r \
-			-e '/^\tinstall .*COPYING /d' \
-			-e '/CFLAGS/s: (-O2|-ggdb) : :g' || die
-
-	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-	# remove compression of man pages
-	sed -i -e '/gzip -9n $$man; \\/d' Makefile.in || die
-	sed -i -e '/rm -f $$man.gz; \\/d' Makefile.in || die
-	sed -i -r -e 's|\*\.([[:digit:]])\) install -c -m 0644 \$\$man\.gz|\*\.\1\) install -c -m 0644 \$\$man|g' Makefile.in || die
-}
-
-src_configure() {
-	econf \
-		--disable-firetunnel \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable contrib contrib-install) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable overlayfs) \
-		$(use_enable private-home) \
-		$(use_enable seccomp) \
-		$(use_enable suid) \
-		$(use_enable userns) \
-		$(use_enable whitelist) \
-		$(use_enable x11)
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/ftdetect
-		doins contrib/vim/ftdetect/firejail.vim
-
-		insinto /usr/share/vim/vimfiles/syntax
-		doins contrib/vim/syntax/firejail.vim
-	fi
-}

diff --git a/sys-apps/firejail/firejail-0.9.62.ebuild b/sys-apps/firejail/firejail-0.9.62.ebuild
deleted file mode 100644
index 1b6e14740a1..00000000000
--- a/sys-apps/firejail/firejail-0.9.62.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="amd64 ~x86"
-	SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-else
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
-	EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns vim-syntax +whitelist x11"
-
-DEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )
-	test? ( dev-tcltk/expect )"
-
-RDEPEND="apparmor? ( sys-libs/libapparmor )"
-
-# TODO: enable tests
-RESTRICT="test"
-
-src_prepare() {
-	default
-
-	find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
-
-	find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
-			--expression='/^\tinstall .*COPYING /d' \
-			--expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
-
-	sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-	# remove compression of man pages
-	sed --in-place '/gzip -9n $$man; \\/d' Makefile.in || die
-	sed --in-place '/rm -f $$man.gz; \\/d' Makefile.in || die
-	sed --in-place --regexp-extended 's|\*\.([[:digit:]])\) install -c -m 0644 \$\$man\.gz|\*\.\1\) install -c -m 0644 \$\$man|g' Makefile.in || die
-}
-
-src_configure() {
-	econf \
-		--disable-firetunnel \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable contrib contrib-install) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable overlayfs) \
-		$(use_enable private-home) \
-		$(use_enable seccomp) \
-		$(use_enable suid) \
-		$(use_enable userns) \
-		$(use_enable whitelist) \
-		$(use_enable x11)
-}
-
-src_install() {
-	default
-
-	if use vim-syntax; then
-		insinto /usr/share/vim/vimfiles/ftdetect
-		doins contrib/vim/ftdetect/firejail.vim
-
-		insinto /usr/share/vim/vimfiles/syntax
-		doins contrib/vim/syntax/firejail.vim
-	fi
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-11-21  7:21 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2020-11-21  7:21 UTC (permalink / raw
  To: gentoo-commits

commit:     7b6a479b5d503a73673ae72f7f8593f09478cc0e
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Sat Nov 21 05:00:04 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Nov 21 07:06:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b6a479b

sys-apps/firejail: restored removed USE flag description

Restored and renamed the old 'x11' USE flag description now that that
flag has been renamed to 'X'.

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/18345
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index ecbe0447e62..a41213b778f 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -33,5 +33,6 @@
 		<flag name="private-home">Enable private home feature</flag>
 		<flag name="userns">Enable attaching a new user namespace to a sandbox (--noroot option)</flag>
 		<flag name="whitelist">Enable whitelist</flag>
+		<flag name="X">Enable X11 sandboxing</flag>
 	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2020-12-02 23:21 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2020-12-02 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     b65010fb8408b43ed2041b513c83c3bb93939d36
Author:     Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  1 21:23:32 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 23:21:40 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65010fb

sys-apps/firejail: added ~arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.64-r1.ebuild b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
index 32dabff199a..0cb2f681346 100644
--- a/sys-apps/firejail/firejail-0.9.64-r1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{6..9} )
 inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-02-09  7:34 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-02-09  7:34 UTC (permalink / raw
  To: gentoo-commits

commit:     5c891dd97151555cea24f2793933c85fa0b8e71b
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Mon Feb  8 20:21:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  9 07:26:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c891dd9

sys-apps/firejail: Version bump, disables overlayfs to fix privesc

New version disables overlayfs, which has a root privesc vuln.
Some new profiles and other minor fixes also included. Disable
overlayfs USE flag in live ebuild as well.

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/769230
Bug: https://bugs.gentoo.org/769542
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/19377
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/Manifest                                   |  1 +
 .../{firejail-9999.ebuild => firejail-0.9.64.4.ebuild}       | 12 ++++++++----
 sys-apps/firejail/firejail-9999.ebuild                       |  5 ++---
 3 files changed, 11 insertions(+), 7 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index c58b96b657a..e0b97ae0157 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
+DIST firejail-0.9.64.4.tar.xz 431116 BLAKE2B 1e64af1459cdbd6e753299796b2521efdc1fe364a66b8f0f40df1adabec32d0673cb9805a2ab385b96b64aca16e038e615ab1e4dc4df1dbcaa0b5b24f54c89d0 SHA512 580a074cb40e7559f6d532418b5e05e042c30306e8507d32ac3c71a51dec6648035ad810d253da02caaa4adc41f773dfdab55528618f5ca30ff30d4e7bbd12c9
 DIST firejail-0.9.64.tar.xz 419464 BLAKE2B 9425910bd78739dc628a05247877f3e96065f9eab6be1fa87a70932ff04a53817e03cd67a81b35b0e5a69b5598fc5be9d6191f9c5c2bf511bc76c1edaf0eb22d SHA512 89bab9aee944ebde6221a96f0f028380f607cd49046cad5348d5974efcc92c50a172edf5e50c56606091d2060d1d8f0c50a41f05f63327672a3c3cb48eb93699

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-0.9.64.4.ebuild
similarity index 86%
copy from sys-apps/firejail/firejail-9999.ebuild
copy to sys-apps/firejail/firejail-0.9.64.4.ebuild
index 7a15ae3bdeb..1542ba12484 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..9} )
 inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3
@@ -21,7 +21,7 @@ HOMEPAGE="https://firejail.wordpress.com/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
+IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist"
 RESTRICT="!test? ( test )"
 
 RDEPEND="!sys-apps/firejail-lts
@@ -52,6 +52,11 @@ src_prepare() {
 	if use contrib; then
 		python_fix_shebang -f contrib/*.py
 	fi
+
+	# some tests were missing from this release's tarball
+	if use test; then
+		sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
+	fi
 }
 
 src_configure() {
@@ -63,7 +68,6 @@ src_configure() {
 		$(use_enable file-transfer) \
 		$(use_enable globalcfg) \
 		$(use_enable network) \
-		$(use_enable overlayfs) \
 		$(use_enable private-home) \
 		$(use_enable suid) \
 		$(use_enable userns) \

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index 7a15ae3bdeb..7c0a516bf0c 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -21,7 +21,7 @@ HOMEPAGE="https://firejail.wordpress.com/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
+IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist"
 RESTRICT="!test? ( test )"
 
 RDEPEND="!sys-apps/firejail-lts
@@ -63,7 +63,6 @@ src_configure() {
 		$(use_enable file-transfer) \
 		$(use_enable globalcfg) \
 		$(use_enable network) \
-		$(use_enable overlayfs) \
 		$(use_enable private-home) \
 		$(use_enable suid) \
 		$(use_enable userns) \


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-02-18  0:54 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-02-18  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     5322a9b4b84551e6b5e3d8fba0e4fa50f275b483
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 00:54:39 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 00:54:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5322a9b4

sys-apps/firejail: Stabilize 0.9.64.4 amd64, #769542

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.4.ebuild b/sys-apps/firejail/firejail-0.9.64.4.ebuild
index 1542ba12484..2e6485a43d8 100644
--- a/sys-apps/firejail/firejail-0.9.64.4.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..9} )
 inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-02-18  0:59 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-02-18  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     cedb5a6d8fd6a0954fe1a412bccbd39bf6aedfe9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 00:58:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 00:58:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedb5a6d

sys-apps/firejail: RESTRICT tests which fail in sandbox

See bug and referenced GitHub PR for details.

Bug: https://bugs.gentoo.org/769731
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.4.ebuild | 4 +++-
 sys-apps/firejail/firejail-9999.ebuild     | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.4.ebuild b/sys-apps/firejail/firejail-0.9.64.4.ebuild
index 2e6485a43d8..1ac1202add6 100644
--- a/sys-apps/firejail/firejail-0.9.64.4.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.4.ebuild
@@ -22,7 +22,9 @@ HOMEPAGE="https://firejail.wordpress.com/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
+# Needs a lot of work to function within sandbox/portage
+# bug #769731
+RESTRICT="test"
 
 RDEPEND="!sys-apps/firejail-lts
 	apparmor? ( sys-libs/libapparmor )

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index 7c0a516bf0c..bcd7e7b2926 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -22,7 +22,9 @@ HOMEPAGE="https://firejail.wordpress.com/"
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
+# Needs a lot of work to function within sandbox/portage
+# bug #769731
+RESTRICT="test"
 
 RDEPEND="!sys-apps/firejail-lts
 	apparmor? ( sys-libs/libapparmor )


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-02-18 23:12 Conrad Kostecki
  0 siblings, 0 replies; 64+ messages in thread
From: Conrad Kostecki @ 2021-02-18 23:12 UTC (permalink / raw
  To: gentoo-commits

commit:     102bbf6e296edd9b92e34ef18abdc3f221499506
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Thu Feb 18 00:57:51 2021 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 23:08:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102bbf6e

sys-apps/firejail: Removed old versions and obsolete USE flag

Closes: https://github.com/gentoo/gentoo/pull/19512
Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sys-apps/firejail/Manifest                  |  1 -
 sys-apps/firejail/firejail-0.9.64-r1.ebuild | 98 -----------------------------
 sys-apps/firejail/firejail-0.9.64.ebuild    | 88 --------------------------
 sys-apps/firejail/metadata.xml              |  1 -
 4 files changed, 188 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index e0b97ae0157..f597ea85c7c 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
 DIST firejail-0.9.64.4.tar.xz 431116 BLAKE2B 1e64af1459cdbd6e753299796b2521efdc1fe364a66b8f0f40df1adabec32d0673cb9805a2ab385b96b64aca16e038e615ab1e4dc4df1dbcaa0b5b24f54c89d0 SHA512 580a074cb40e7559f6d532418b5e05e042c30306e8507d32ac3c71a51dec6648035ad810d253da02caaa4adc41f773dfdab55528618f5ca30ff30d4e7bbd12c9
-DIST firejail-0.9.64.tar.xz 419464 BLAKE2B 9425910bd78739dc628a05247877f3e96065f9eab6be1fa87a70932ff04a53817e03cd67a81b35b0e5a69b5598fc5be9d6191f9c5c2bf511bc76c1edaf0eb22d SHA512 89bab9aee944ebde6221a96f0f028380f607cd49046cad5348d5974efcc92c50a172edf5e50c56606091d2060d1d8f0c50a41f05f63327672a3c3cb48eb93699

diff --git a/sys-apps/firejail/firejail-0.9.64-r1.ebuild b/sys-apps/firejail/firejail-0.9.64-r1.ebuild
deleted file mode 100644
index cc11d2089e3..00000000000
--- a/sys-apps/firejail/firejail-0.9.64-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit toolchain-funcs python-single-r1 linux-info
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~arm64 ~x86"
-	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-else
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
-	EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )
-	contrib? ( ${PYTHON_DEPS} )
-	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
-
-DEPEND="${RDEPEND}
-	sys-libs/libseccomp
-	test? ( dev-tcltk/expect )"
-
-REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-	python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
-
-	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-	# remove compression of man pages
-	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
-
-	if use contrib; then
-		python_fix_shebang -f contrib/*.py
-	fi
-
-	# some tests were missing from this release's tarball
-	if use test; then
-		sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--disable-firetunnel \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable dbusproxy) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable overlayfs) \
-		$(use_enable private-home) \
-		$(use_enable suid) \
-		$(use_enable userns) \
-		$(use_enable whitelist) \
-		$(use_enable X x11)
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	if use contrib; then
-		python_scriptinto /usr/$(get_libdir)/firejail
-		python_doscript contrib/*.py
-		insinto /usr/$(get_libdir)/firejail
-		dobin contrib/*.sh
-	fi
-}
-
-pkg_postinst() {
-	CONFIG_CHECK="~SQUASHFS"
-	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
-	check_extra_config
-}

diff --git a/sys-apps/firejail/firejail-0.9.64.ebuild b/sys-apps/firejail/firejail-0.9.64.ebuild
deleted file mode 100644
index cb33c0d313b..00000000000
--- a/sys-apps/firejail/firejail-0.9.64.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit toolchain-funcs python-single-r1
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="amd64 ~x86"
-	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-else
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
-	EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +overlayfs +private-home +suid test +userns +whitelist"
-RESTRICT="!test? ( test )"
-
-RDEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )
-	contrib? ( ${PYTHON_DEPS} )
-	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
-
-DEPEND="${RDEPEND}
-	sys-libs/libseccomp
-	test? ( dev-tcltk/expect )"
-
-REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
-
-src_prepare() {
-	default
-
-	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
-
-	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-	# remove compression of man pages
-	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
-
-	if use contrib; then
-		python_fix_shebang -f contrib/*.py
-	fi
-
-	# some tests were missing from this release's tarball
-	if use test; then
-		sed -i -r -e 's/^(test:.*) test-private-lib (.*)/\1 \2/; s/^(test:.*) test-fnetfilter (.*)/\1 \2/' Makefile.in || die
-	fi
-}
-
-src_configure() {
-	econf \
-		--disable-firetunnel \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable dbusproxy) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable overlayfs) \
-		$(use_enable private-home) \
-		$(use_enable suid) \
-		$(use_enable userns) \
-		$(use_enable whitelist) \
-		$(use_enable X x11)
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	if use contrib; then
-		python_scriptinto /usr/$(get_libdir)/firejail
-		python_doscript contrib/*.py
-		insinto /usr/$(get_libdir)/firejail
-		dobin contrib/*.sh
-	fi
-}

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index a41213b778f..b007062e7a9 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -29,7 +29,6 @@
 		<flag name="file-transfer">Enable file transfers between sandboxes and the host system</flag>
 		<flag name="globalcfg">Enable global config file</flag>
 		<flag name="network">Enable networking features</flag>
-		<flag name="overlayfs">Enable overlayfs</flag>
 		<flag name="private-home">Enable private home feature</flag>
 		<flag name="userns">Enable attaching a new user namespace to a sandbox (--noroot option)</flag>
 		<flag name="whitelist">Enable whitelist</flag>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-02-21  5:19 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-02-21  5:19 UTC (permalink / raw
  To: gentoo-commits

commit:     eca73b65ab5ed47d260ab1b8c274c6ede9723f17
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 21 05:19:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 21 05:19:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eca73b65

sys-apps/firejail: Keyword 0.9.64.4 arm, #769710

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.64.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.64.4.ebuild b/sys-apps/firejail/firejail-0.9.64.4.ebuild
index 1ac1202add6..77f8fb130dd 100644
--- a/sys-apps/firejail/firejail-0.9.64.4.ebuild
+++ b/sys-apps/firejail/firejail-0.9.64.4.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..9} )
 inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="amd64 ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
 else
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-07-16  0:36 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-07-16  0:36 UTC (permalink / raw
  To: gentoo-commits

commit:     82d803f69cfa47d41fc40c82ac9296d419cbb030
Author:     Hank Leininger <hlein <AT> korelogic <DOT> com>
AuthorDate: Wed Jul 14 22:48:07 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 00:36:48 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d803f6

sys-apps/firejail: version bump

Signed-off-by: Hank Leininger <hlein <AT> korelogic.com>
Closes: https://bugs.gentoo.org/801067
Closes: https://bugs.gentoo.org/790347
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/21646
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/Manifest               |  1 +
 sys-apps/firejail/firejail-0.9.66.ebuild | 99 ++++++++++++++++++++++++++++++++
 2 files changed, 100 insertions(+)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index f597ea85c7c..9a245e9aeda 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.64.4.tar.xz 431116 BLAKE2B 1e64af1459cdbd6e753299796b2521efdc1fe364a66b8f0f40df1adabec32d0673cb9805a2ab385b96b64aca16e038e615ab1e4dc4df1dbcaa0b5b24f54c89d0 SHA512 580a074cb40e7559f6d532418b5e05e042c30306e8507d32ac3c71a51dec6648035ad810d253da02caaa4adc41f773dfdab55528618f5ca30ff30d4e7bbd12c9
+DIST firejail-0.9.66.tar.xz 449992 BLAKE2B 43243e4d2773f007c9a7ce4e63b009b63113055baaffa5125d279124967f5c07d510edf431b568bbf5d6cf04501f5645accb5756af80298750d8f0ef35f9a88b SHA512 c00222f975df9832940b7e3ef71dc2d2bbab3540db259f8d3011fb6198f1b66d9191dff4609163a2cfe0e2a1f739e144b496260a457ea92601f163675735cbe7

diff --git a/sys-apps/firejail/firejail-0.9.66.ebuild b/sys-apps/firejail/firejail-0.9.66.ebuild
new file mode 100644
index 00000000000..198f90b336a
--- /dev/null
+++ b/sys-apps/firejail/firejail-0.9.66.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit toolchain-funcs python-single-r1 linux-info
+
+if [[ ${PV} != 9999 ]]; then
+	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+else
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
+	EGIT_BRANCH="master"
+fi
+
+DESCRIPTION="Security sandbox for any type of processes"
+HOMEPAGE="https://firejail.wordpress.com/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist X"
+# Needs a lot of work to function within sandbox/portage
+# bug #769731
+RESTRICT="test"
+
+RDEPEND="!sys-apps/firejail-lts
+	apparmor? ( sys-libs/libapparmor )
+	contrib? ( ${PYTHON_DEPS} )
+	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
+
+DEPEND="${RDEPEND}
+	sys-libs/libseccomp
+	test? ( dev-tcltk/expect )"
+
+REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+	CONFIG_CHECK="~SQUASHFS"
+	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
+	check_extra_config
+	use contrib && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+	default
+
+	find -type f -name Makefile.in -exec sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
+
+	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
+
+	# fix up hardcoded paths to templates and docs
+	local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die)
+	for file in ${files[@]} ; do
+		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "$file" || die
+	done
+
+	# remove compression of man pages
+	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
+
+	if use contrib; then
+		python_fix_shebang -f contrib/*.py
+	fi
+}
+
+src_configure() {
+	econf \
+		--disable-firetunnel \
+		$(use_enable apparmor) \
+		$(use_enable chroot) \
+		$(use_enable dbusproxy) \
+		$(use_enable file-transfer) \
+		$(use_enable globalcfg) \
+		$(use_enable network) \
+		$(use_enable private-home) \
+		$(use_enable suid) \
+		$(use_enable userns) \
+		$(use_enable whitelist) \
+		$(use_enable X x11)
+}
+
+src_compile() {
+	emake CC="$(tc-getCC)"
+}
+
+src_install() {
+	default
+
+	rm "${ED}"/usr/share/doc/${PF}/COPYING || die
+
+	if use contrib; then
+		python_scriptinto /usr/$(get_libdir)/firejail
+		python_doscript contrib/*.py
+		insinto /usr/$(get_libdir)/firejail
+		dobin contrib/*.sh
+	fi
+}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-07-16  0:36 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-07-16  0:36 UTC (permalink / raw
  To: gentoo-commits

commit:     3fda124c2efc1ad639af1b8911aa4d35b179b9df
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 00:36:11 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 00:36:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda124c

sys-apps/firejail: sync live ebuild

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-9999.ebuild | 27 ++++++++++++++++-----------
 1 file changed, 16 insertions(+), 11 deletions(-)

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index bcd7e7b2926..198f90b336a 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -3,13 +3,13 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~x86"
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 else
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
@@ -21,7 +21,7 @@ HOMEPAGE="https://firejail.wordpress.com/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="X apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist"
+IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home +suid test +userns +whitelist X"
 # Needs a lot of work to function within sandbox/portage
 # bug #769731
 RESTRICT="test"
@@ -38,16 +38,25 @@ DEPEND="${RDEPEND}
 REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
 
 pkg_setup() {
-	python-single-r1_pkg_setup
+	CONFIG_CHECK="~SQUASHFS"
+	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
+	check_extra_config
+	use contrib && python-single-r1_pkg_setup
 }
 
 src_prepare() {
 	default
 
-	find -type f -name Makefile.in -exec sed -i -r -e '/^\tinstall .*COPYING /d; /CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
+	find -type f -name Makefile.in -exec sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
 
 	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
 
+	# fix up hardcoded paths to templates and docs
+	local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die)
+	for file in ${files[@]} ; do
+		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "$file" || die
+	done
+
 	# remove compression of man pages
 	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
 
@@ -79,6 +88,8 @@ src_compile() {
 src_install() {
 	default
 
+	rm "${ED}"/usr/share/doc/${PF}/COPYING || die
+
 	if use contrib; then
 		python_scriptinto /usr/$(get_libdir)/firejail
 		python_doscript contrib/*.py
@@ -86,9 +97,3 @@ src_install() {
 		dobin contrib/*.sh
 	fi
 }
-
-pkg_postinst() {
-	CONFIG_CHECK="~SQUASHFS"
-	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
-	check_extra_config
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2021-07-16  0:38 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2021-07-16  0:38 UTC (permalink / raw
  To: gentoo-commits

commit:     bb0fb1858c9280baa6a07f9a69e0ce37c3dfd7a5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 16 00:37:58 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 16 00:37:58 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0fb185

sys-apps/firejail: minor bash style change

See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.66.ebuild | 2 +-
 sys-apps/firejail/firejail-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.66.ebuild b/sys-apps/firejail/firejail-0.9.66.ebuild
index 198f90b336a..e3bf15c00bb 100644
--- a/sys-apps/firejail/firejail-0.9.66.ebuild
+++ b/sys-apps/firejail/firejail-0.9.66.ebuild
@@ -54,7 +54,7 @@ src_prepare() {
 	# fix up hardcoded paths to templates and docs
 	local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die)
 	for file in ${files[@]} ; do
-		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "$file" || die
+		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "${file}" || die
 	done
 
 	# remove compression of man pages

diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
index 198f90b336a..e3bf15c00bb 100644
--- a/sys-apps/firejail/firejail-9999.ebuild
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -54,7 +54,7 @@ src_prepare() {
 	# fix up hardcoded paths to templates and docs
 	local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die)
 	for file in ${files[@]} ; do
-		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "$file" || die
+		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "${file}" || die
 	done
 
 	# remove compression of man pages


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2022-02-21  1:51 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-02-21  1:51 UTC (permalink / raw
  To: gentoo-commits

commit:     5a25b734662e6a5c2786285475345ed5046c0c9b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 01:50:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 01:51:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a25b734

sys-apps/firejail: stabilize 0.9.68 for amd64

Accidentally dropped stable keywords. Oops.

Bug: https://bugs.gentoo.org/832819
Fixes: f83326db36c6215b3fb69cf9630c5e3b53d32c43
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.68.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.68.ebuild b/sys-apps/firejail/firejail-0.9.68.ebuild
index 4ed3c5698d55..50077c0d2db7 100644
--- a/sys-apps/firejail/firejail-0.9.68.ebuild
+++ b/sys-apps/firejail/firejail-0.9.68.ebuild
@@ -9,7 +9,7 @@ inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~x86"
 else
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2022-03-29  7:20 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2022-03-29  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     783809519d78efa797c41062e1f0315d6e283867
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 29 06:50:15 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar 29 07:20:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78380951

sys-apps/firejail: stabilize 0.9.68-r1 for amd64

Closes: https://bugs.gentoo.org/836322
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.68-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.68-r1.ebuild b/sys-apps/firejail/firejail-0.9.68-r1.ebuild
index 5c5a610f1024..1946f9ec29dc 100644
--- a/sys-apps/firejail/firejail-0.9.68-r1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.68-r1.ebuild
@@ -9,7 +9,7 @@ inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~x86"
 else
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2022-07-15 10:28 Joonas Niilola
  0 siblings, 0 replies; 64+ messages in thread
From: Joonas Niilola @ 2022-07-15 10:28 UTC (permalink / raw
  To: gentoo-commits

commit:     d0e1af318e533c69124353b07cfa46bd3aadac02
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 15 10:28:29 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 15 10:28:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e1af31

sys-apps/firejail: Stabilize 0.9.70 amd64, #858158

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.70.ebuild b/sys-apps/firejail/firejail-0.9.70.ebuild
index 5c5a610f1024..1946f9ec29dc 100644
--- a/sys-apps/firejail/firejail-0.9.70.ebuild
+++ b/sys-apps/firejail/firejail-0.9.70.ebuild
@@ -9,7 +9,7 @@ inherit toolchain-funcs python-single-r1 linux-info
 
 if [[ ${PV} != 9999 ]]; then
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~x86"
 else
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2022-08-27 11:38 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2022-08-27 11:38 UTC (permalink / raw
  To: gentoo-commits

commit:     9d692389f4a6663bbd66dde1b672b28089037c16
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Thu Aug 25 14:21:47 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 27 11:38:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d692389

sys-apps/firejail: remove note about sys-apps/firejail-lts

This note is obsolete since sys-apps/firejail-lts removal from the tree
in commit d33a6359c10f ("sys-apps/firejail-lts: treeclean").

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/27017
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-apps/firejail/metadata.xml b/sys-apps/firejail/metadata.xml
index 91bf2e4aa95b..ee1cc2f6e7bb 100644
--- a/sys-apps/firejail/metadata.xml
+++ b/sys-apps/firejail/metadata.xml
@@ -14,8 +14,6 @@
 		untrusted applications using Linux namespaces and seccomp-bpf. It allows a process and all its descendants to 
 		have their own private view of the globally shared kernel resources, such as the network stack, process table,
 		mount table.
-
-		This is the regular version. For a long term support version see sys-apps/firejail-lts.
 	</longdescription>
 	<upstream>
 		<remote-id type="cpe">cpe:/a:firejail_project:firejail</remote-id>


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2023-04-19  9:45 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2023-04-19  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e2e0c7b68bb100da44c9983a9105526e81aff72a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 09:45:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 09:45:18 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2e0c7b6

sys-apps/firejail: Stabilize 0.9.72 amd64, #904646

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/firejail/firejail-0.9.72.ebuild b/sys-apps/firejail/firejail-0.9.72.ebuild
index 2299d26d5829..85c24854379a 100644
--- a/sys-apps/firejail/firejail-0.9.72.ebuild
+++ b/sys-apps/firejail/firejail-0.9.72.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]] ; then
 	inherit git-r3
 else
 	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+	KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2024-06-02  4:57 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-06-02  4:57 UTC (permalink / raw
  To: gentoo-commits

commit:     0dd454591d7f50808a53d22a478ab64760da0601
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  2 04:16:30 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  2 04:57:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd45459

sys-apps/firejail: drop 0.9.70

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/Manifest               |   1 -
 sys-apps/firejail/firejail-0.9.70.ebuild | 118 -------------------------------
 2 files changed, 119 deletions(-)

diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
index 72515d1276d5..93387adafa9d 100644
--- a/sys-apps/firejail/Manifest
+++ b/sys-apps/firejail/Manifest
@@ -1,2 +1 @@
-DIST firejail-0.9.70.tar.xz 485096 BLAKE2B d5164ba5ee08e80415a84999e4152f1f9c897f50def669731098126cec117aed3cf4b21603aeb13ccbdb1bffa9d48de69dcb19fe7135691e891b9b83f48a5ca1 SHA512 a790ccb711da6c3e52677011d7eb38c482ffb5066498d4586018671ab4ee533e02edb31fda872e0647fd27c00014b04305eafcb56f1f1b07f470aa4fb701cbe5
 DIST firejail-0.9.72.tar.xz 503192 BLAKE2B 3d57b345476cb62399859622c88f5d6c22842da5894045c09bc7d84229ec2a01c494e4e9393b6fba6c668f73c6b7046f9a014a315baa5bc56d1479b9cad178a7 SHA512 846fa5caf6e68c669f76a07d6321ed365bf3c45f7992e8be3784ed99ef508ea8dffc5d6cc5da75eeb37964ad358d61b7959e8590051950951de8ca904d8a49de

diff --git a/sys-apps/firejail/firejail-0.9.70.ebuild b/sys-apps/firejail/firejail-0.9.70.ebuild
deleted file mode 100644
index a35fe516d656..000000000000
--- a/sys-apps/firejail/firejail-0.9.70.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit toolchain-funcs python-single-r1 linux-info
-
-if [[ ${PV} != 9999 ]]; then
-	SRC_URI="https://github.com/netblue30/${PN}/releases/download/${PV}/${P}.tar.xz"
-	KEYWORDS="amd64 ~arm ~arm64 ~x86"
-else
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/netblue30/firejail.git"
-	EGIT_BRANCH="master"
-fi
-
-DESCRIPTION="Security sandbox for any type of processes"
-HOMEPAGE="https://firejail.wordpress.com/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="apparmor +chroot contrib +dbusproxy +file-transfer +globalcfg +network +private-home test +userns X"
-# Needs a lot of work to function within sandbox/portage
-# bug #769731
-RESTRICT="test"
-
-RDEPEND="!sys-apps/firejail-lts
-	apparmor? ( sys-libs/libapparmor )
-	contrib? ( ${PYTHON_DEPS} )
-	dbusproxy? ( sys-apps/xdg-dbus-proxy )"
-
-DEPEND="${RDEPEND}
-	sys-libs/libseccomp
-	test? ( dev-tcltk/expect )"
-
-REQUIRED_USE="contrib? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=(
-	"${FILESDIR}/${P}-envlimits.patch"
-	"${FILESDIR}/${P}-firecfg.config.patch"
-	)
-
-pkg_setup() {
-	CONFIG_CHECK="~SQUASHFS"
-	local ERROR_SQUASHFS="CONFIG_SQUASHFS: required for firejail --appimage mode"
-	check_extra_config
-	use contrib && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-	default
-
-	find -type f -name Makefile.in -exec sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' {} + || die
-
-	sed -i -r -e '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
-
-	# fix up hardcoded paths to templates and docs
-	local files=$(grep -E -l -r '/usr/share/doc/firejail([^-]|$)' ./RELNOTES ./src/man/ ./etc/profile*/ ./test/ || die)
-	for file in ${files[@]} ; do
-		sed -i -r -e "s:/usr/share/doc/firejail([^-]|\$):/usr/share/doc/${PF}\1:" "${file}" || die
-	done
-
-	# remove compression of man pages
-	sed -i -r -e '/rm -f \$\$man.gz; \\/d; /gzip -9n \$\$man; \\/d; s|\*\.([[:digit:]])\) install -m 0644 \$\$man\.gz|\*\.\1\) install -m 0644 \$\$man|g' Makefile.in || die
-
-	if use contrib; then
-		python_fix_shebang -f contrib/*.py
-	fi
-}
-
-src_configure() {
-	econf \
-		--disable-firetunnel \
-		--enable-suid \
-		$(use_enable apparmor) \
-		$(use_enable chroot) \
-		$(use_enable dbusproxy) \
-		$(use_enable file-transfer) \
-		$(use_enable globalcfg) \
-		$(use_enable network) \
-		$(use_enable private-home) \
-		$(use_enable userns) \
-		$(use_enable X x11)
-
-	cat > 99firejail <<-EOF || die
-	SANDBOX_WRITE="/run/firejail"
-	EOF
-}
-
-src_compile() {
-	emake CC="$(tc-getCC)"
-}
-
-src_install() {
-	default
-
-	# Gentoo-specific profile customizations
-	insinto /etc/${PN}
-	local profile_local
-	for profile_local in "${FILESDIR}"/profile_*local ; do
-		newins "${profile_local}" "${profile_local/\/*profile_/}"
-	done
-
-	# Prevent sandbox violations when toolchain is firejailed
-	insinto /etc/sandbox.d
-	doins 99firejail
-
-	rm "${ED}"/usr/share/doc/${PF}/COPYING || die
-
-	if use contrib; then
-		python_scriptinto /usr/$(get_libdir)/firejail
-		python_doscript contrib/*.py
-		insinto /usr/$(get_libdir)/firejail
-		dobin contrib/*.sh
-	fi
-}


^ permalink raw reply related	[flat|nested] 64+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/
@ 2024-06-04  0:51 Sam James
  0 siblings, 0 replies; 64+ messages in thread
From: Sam James @ 2024-06-04  0:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e41b25041e343a3d7e45b5c2bbbd09962b19d133
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Jun  3 22:28:23 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 00:48:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41b2504

sys-apps/firejail: enable py3.12

Closes: https://bugs.gentoo.org/929812
Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/37014
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-apps/firejail/firejail-0.9.72.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/firejail/firejail-0.9.72.ebuild b/sys-apps/firejail/firejail-0.9.72.ebuild
index 85c24854379a..a778a5a44e7c 100644
--- a/sys-apps/firejail/firejail-0.9.72.ebuild
+++ b/sys-apps/firejail/firejail-0.9.72.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit toolchain-funcs python-single-r1 linux-info
 


^ permalink raw reply related	[flat|nested] 64+ messages in thread

end of thread, other threads:[~2024-06-04  0:51 UTC | newest]

Thread overview: 64+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-04 22:16 [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/ Amadeusz Piotr Żołnowski
  -- strict thread matches above, loose matches on Subject: below --
2024-06-04  0:51 Sam James
2024-06-02  4:57 Sam James
2023-04-19  9:45 Sam James
2022-08-27 11:38 Sam James
2022-07-15 10:28 Joonas Niilola
2022-03-29  7:20 Joonas Niilola
2022-02-21  1:51 Sam James
2021-07-16  0:38 Sam James
2021-07-16  0:36 Sam James
2021-07-16  0:36 Sam James
2021-02-21  5:19 Sam James
2021-02-18 23:12 Conrad Kostecki
2021-02-18  0:59 Sam James
2021-02-18  0:54 Sam James
2021-02-09  7:34 Sam James
2020-12-02 23:21 Sam James
2020-11-21  7:21 Joonas Niilola
2020-11-20 11:45 Joonas Niilola
2020-11-20 11:45 Joonas Niilola
2020-11-20 10:42 Joonas Niilola
2020-11-20 10:42 Joonas Niilola
2020-11-14 23:39 Sam James
2020-11-13 20:57 Aaron Bauman
2020-11-11  7:50 Joonas Niilola
2020-11-11  7:50 Joonas Niilola
2020-11-11  7:50 Joonas Niilola
2020-10-11 19:42 Dennis Lamm
2020-08-22 10:18 Dennis Lamm
2020-08-22 10:18 Dennis Lamm
2020-07-05 13:36 Agostino Sarubbo
2020-01-02 16:45 Dennis Lamm
2019-11-09 11:52 Dennis Lamm
2019-11-09 11:18 Dennis Lamm
2019-10-28  7:41 Agostino Sarubbo
2019-08-11 20:06 Dennis Lamm
2019-08-04 18:27 Dennis Lamm
2019-07-29 18:36 Mikle Kolyada
2019-07-29 12:16 Mikle Kolyada
2019-07-29  4:21 Dennis Lamm
2019-07-07 21:13 Amadeusz Piotr Żołnowski
2017-12-16 17:24 Tobias Klausmann
2017-11-30 20:40 Thomas Deutschmann
2017-09-10 21:49 Amadeusz Piotr Żołnowski
2017-05-16 21:41 Amadeusz Piotr Żołnowski
2017-01-30 13:09 Agostino Sarubbo
2017-01-27 22:21 Amadeusz Piotr Żołnowski
2017-01-27 22:21 Amadeusz Piotr Żołnowski
2017-01-13 17:06 Agostino Sarubbo
2016-12-18 13:27 Amadeusz Piotr Żołnowski
2016-12-13 11:05 Agostino Sarubbo
2016-10-30 10:37 Amadeusz Piotr Żołnowski
2016-09-27  8:57 Agostino Sarubbo
2016-09-26 20:35 Amadeusz Piotr Żołnowski
2016-09-26 20:35 Amadeusz Piotr Żołnowski
2016-09-26 12:36 Agostino Sarubbo
2016-09-14  9:19 Amadeusz Piotr Żołnowski
2016-06-06 13:33 Agostino Sarubbo
2016-06-04 20:56 Amadeusz Piotr Żołnowski
2016-06-04 18:24 Amadeusz Piotr Żołnowski
2016-04-20  4:29 Mike Frysinger
2016-02-12 20:09 Amadeusz Piotr Żołnowski
2016-02-12 20:06 Amadeusz Piotr Żołnowski
2016-01-05 21:20 Amadeusz Piotr Żołnowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox