[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, profiles/, sys-apps/firejail-lts/files/

2022-07-19 Thread Sam James
commit: d33a6359c10f36577aaa435fe559ccfbf9beccf0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 20 05:26:47 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 20 05:26:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33a6359

sys-apps/firejail-lts: treeclean

Closes: https://bugs.gentoo.org/834601
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask  |  7 ---
 sys-apps/firejail-lts/Manifest |  1 -
 .../firejail-lts-fix-compressed-manpages.patch | 17 ---
 .../firejail-lts/firejail-lts-0.9.56.2-r1.ebuild   | 48 --
 .../firejail-lts/firejail-lts-0.9.56.2-r2.ebuild   | 57 --
 sys-apps/firejail-lts/metadata.xml | 33 -
 6 files changed, 163 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d993c8aff32b..135ff44f8a25 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -239,13 +239,6 @@ app-backup/kfoldersync
 # Bugs #845807, #798372, #748531. Removal on 2022-07-21.
 dev-python/pygpgme
 
-# Sam James  (2022-06-19)
-# Unsupported by upstream, no updates in a long time,
-# vulnerable to issues fixed in the main firejail package.
-# bug #834601.
-# Please migrate to sys-apps/firejail. Removal on 2022-07-19.
-sys-apps/firejail-lts
-
 # Matt Turner  (2022-05-30)
 # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
 # Bug #848501

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
deleted file mode 100644
index 39d94c6c0465..
--- a/sys-apps/firejail-lts/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST firejail-lts-0.9.56.2.tar.gz 934289 BLAKE2B 
ff8b27f57da90cd94d3ec9b83c8398b7c569b09008f61094bd9aca15e996cd7a4d559e87168228271ccba4c9fe8e1ce97fa5045596f950f3ac2d8593b9ea5838
 SHA512 
75edc0405fa3fd7f2f5d7831f7f4e838ed63bacadd7f9a869a1611908c716a333251b602ff0bd70e3f98627418e84541b26790d34e644f60d97e84e9c33f873a

diff --git 
a/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch 
b/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch
deleted file mode 100644
index 313c1c2a9dd3..
--- a/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff --git a/Makefile.in b/Makefile.in
-index 9dafb56..4117468 100644
 a/Makefile.in
-+++ b/Makefile.in
-@@ -127,10 +127,9 @@ endif
-   install -m 0755 -d $(DESTDIR)/$(mandir)/man5
-   for man in $(MANPAGES); do \
-   rm -f $$man.gz; \
--  gzip -9n $$man; \
-   case "$$man" in \
--  *.1) install -c -m 0644 $$man.gz 
$(DESTDIR)/$(mandir)/man1/; ;; \
--  *.5) install -c -m 0644 $$man.gz 
$(DESTDIR)/$(mandir)/man5/; ;; \
-+  *.1) install -c -m 0644 $$man 
$(DESTDIR)/$(mandir)/man1/; ;; \
-+  *.5) install -c -m 0644 $$man 
$(DESTDIR)/$(mandir)/man5/; ;; \
-   esac; \
-   done
-   rm -f $(MANPAGES) $(MANPAGES:%=%.gz)

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
deleted file mode 100644
index 736d806a8f6f..
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Security sandbox for any type of processes; LTS version"
-HOMEPAGE="https://firejail.wordpress.com/;
-
-MY_PN=firejail
-
-SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
-RESTRICT="!test? ( test )"
-
-DEPEND="!sys-apps/firejail
-   apparmor? ( sys-libs/libapparmor )
-   test? ( dev-tcltk/expect )"
-
-RDEPEND="apparmor? ( sys-libs/libapparmor )"
-
-PATCHES=( "${FILESDIR}/${PN}-fix-compressed-manpages.patch" )
-
-S="${WORKDIR}/${MY_PN}-${PV}-LTS"
-
-src_prepare() {
-   default
-
-   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 globalcfg) \
-   $(use_enable network) \
-   $(use_enable seccomp) \
-   $(use_enable suid) \
-   $(use_enable userns) \
-   $(use_enable whitelist)
-}

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2021-02-20 Thread Sam James
commit: 60084b51fdf9b1c7c304235f4dd065ec442d5579
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 05:21:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 05:21:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60084b51

sys-apps/firejail-lts: Keyword 0.9.56.2-r2 arm64, #769710

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
index 697b10e9aa3..d1393ffd3dc 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm"
+KEYWORDS="amd64 ~arm ~arm64"
 IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2021-02-20 Thread Sam James
commit: e2191c1cf80e91fcb364d9a089ecb588c1c4b623
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 05:19:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 05:19:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2191c1c

sys-apps/firejail-lts: Keyword 0.9.56.2-r2 arm, #769710

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
index 6cc506086b8..697b10e9aa3 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.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
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm"
 IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2020-11-10 Thread Joonas Niilola
commit: 1221e7aa4602c8a5d8639b40822fb35c8b99a420
Author: Hank Leininger  korelogic  com>
AuthorDate: Wed Oct 14 17:19:59 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov 11 07:50:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1221e7aa

sys-apps/firejail-lts: Added myself as proxy maintainer

Signed-off-by: Hank Leininger  korelogic.com>
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/firejail-lts/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-apps/firejail-lts/metadata.xml 
b/sys-apps/firejail-lts/metadata.xml
index b59050f3232..d0dfd5bb16b 100644
--- a/sys-apps/firejail-lts/metadata.xml
+++ b/sys-apps/firejail-lts/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   hl...@korelogic.com
+   Hank Leininger
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   

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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2020-10-11 Thread Dennis Lamm
commit: 6e00dbf9f71366c0f0ab494024849acd84499e85
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Oct 11 19:41:07 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Sun Oct 11 19:41:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e00dbf9

sys-apps/firejail-lts: drop to maintainer needed

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

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

diff --git a/sys-apps/firejail-lts/metadata.xml 
b/sys-apps/firejail-lts/metadata.xml
index 74406c73969..b59050f3232 100644
--- a/sys-apps/firejail-lts/metadata.xml
+++ b/sys-apps/firejail-lts/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   expedition...@gentoo.org
-   Dennis Lamm
-   
+   

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



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2020-08-22 Thread Dennis Lamm
commit: b847cbc32aebd5862270db13dfb01b4793666cba
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Aug 21 18:38:25 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Sat Aug 22 10:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b847cbc3

sys-apps/firejail-lts: fixed QA violation

Signed-off-by: Dennis Lamm  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/16834
Signed-off-by: Dennis Lamm  gentoo.org>

 sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
index 85c060bc970..6cc506086b8 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
@@ -24,7 +24,6 @@ DEPEND="${RDEPEND}
!sys-apps/firejail
test? ( dev-tcltk/expect )"
 
-
 S="${WORKDIR}/${MY_PN}-${PV}-LTS"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, sys-apps/firejail/

2020-08-22 Thread Dennis Lamm
commit: 0c7e9e6c25a71d9162d54f9f7b66ef38d8b5fc92
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Jul 26 09:08:46 2020 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Sat Aug 22 10:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7e9e6c

sys-apps/firejail: general ebuild improvement

Signed-off-by: Dennis Lamm  gentoo.org>

 .../firejail-lts/firejail-lts-0.9.56.2-r2.ebuild   | 22 +++
 ...l-0.9.62-1.ebuild => firejail-0.9.62-r1.ebuild} | 25 +++---
 2 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
index 162766f95cd..85c060bc970 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r2.ebuild
@@ -18,24 +18,28 @@ KEYWORDS="amd64"
 IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
 RESTRICT="!test? ( test )"
 
-DEPEND="!sys-apps/firejail
-   apparmor? ( sys-libs/libapparmor )
-   test? ( dev-tcltk/expect )"
-
 RDEPEND="apparmor? ( sys-libs/libapparmor )"
 
-PATCHES=( "${FILESDIR}/${PN}-fix-compressed-manpages.patch" )
+DEPEND="${RDEPEND}
+   !sys-apps/firejail
+   test? ( dev-tcltk/expect )"
+
 
 S="${WORKDIR}/${MY_PN}-${PV}-LTS"
 
 src_prepare() {
default
 
-   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 | 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
 
-   sed --in-place --regexp-extended '/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() {

diff --git a/sys-apps/firejail/firejail-0.9.62-1.ebuild 
b/sys-apps/firejail/firejail-0.9.62-r1.ebuild
similarity index 71%
rename from sys-apps/firejail/firejail-0.9.62-1.ebuild
rename to sys-apps/firejail/firejail-0.9.62-r1.ebuild
index 73255223e87..57071c6bd57 100644
--- a/sys-apps/firejail/firejail-0.9.62-1.ebuild
+++ b/sys-apps/firejail/firejail-0.9.62-r1.ebuild
@@ -20,31 +20,30 @@ 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 )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="apparmor? ( sys-libs/libapparmor )"
 
-# TODO: enable tests
-RESTRICT="test"
+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 --in-place --regexp-extended 
\
-   --expression='/^\tinstall .*COPYING /d' \
-   --expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
+   find -type f -name Makefile.in | xargs sed -i -r \
+   -e '/^\tinstall .*COPYING /d' \
+   -e '/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 -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() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2020-03-15 Thread Thomas Deutschmann
commit: 1f4499a201d0bc9431172b00cbd52f1d0943bdba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar 15 21:42:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar 15 21:43:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4499a2

sys-apps/firejail-lts: amd64 stable

Bug: https://bugs.gentoo.org/687108
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
index b1aae3c00da..736d806a8f6 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2020-03-15 Thread Thomas Deutschmann
commit: 9dd3b9523dc01e3f3861e8861ebbb674e8ed369a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar 15 21:43:21 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar 15 21:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd3b952

sys-apps/firejail-lts: security cleanup

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/firejail-lts/Manifest |  2 -
 .../firejail-lts/firejail-lts-0.9.38.10.ebuild | 36 -
 .../firejail-lts/firejail-lts-0.9.38.12.ebuild | 36 -
 sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild | 47 --
 4 files changed, 121 deletions(-)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index 7ea98757796..39d94c6c046 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1,3 +1 @@
-DIST firejail-0.9.38.10.tar.bz2 159476 BLAKE2B 
e0ae02cd2b3feaf5d9e3e799d720f5a635ed4e3b6fca7041d0795ea09a3563bfece1cc42c391df65f05cf55199b97ae354092c2c2bb48f108ed2e2be4513fb3b
 SHA512 
61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb
-DIST firejail-0.9.38.12.tar.bz2 164962 BLAKE2B 
c89252548c70e347c6a841a8460501622fb6aa1f264e0458918bf903c94d84f6a9dc5eaaa2ea678e2754c277a3074cfdc3df7c9602ab0a4f4f867348a8c5cc92
 SHA512 
d0d6e81d9dbf404c653914bbbdad95caa3ce69ee6d5082cd30c60c0ddad02a2f0c2535bf15b6fcf68a0e4a5a738806fdd738407adbd5dd57eb289827f4cc487d
 DIST firejail-lts-0.9.56.2.tar.gz 934289 BLAKE2B 
ff8b27f57da90cd94d3ec9b83c8398b7c569b09008f61094bd9aca15e996cd7a4d559e87168228271ccba4c9fe8e1ce97fa5045596f950f3ac2d8593b9ea5838
 SHA512 
75edc0405fa3fd7f2f5d7831f7f4e838ed63bacadd7f9a869a1611908c716a333251b602ff0bd70e3f98627418e84541b26790d34e644f60d97e84e9c33f873a

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
deleted file mode 100644
index 7faa279ae1e..000
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-MY_PN=firejail
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Security sandbox for any type of processes; LTS branch"
-HOMEPAGE="https://firejail.wordpress.com/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+seccomp"
-
-DEPEND="!sys-apps/firejail"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   find -name Makefile.in -exec sed -i -r \
-   -e '/^\tinstall .*COPYING /d' \
-   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-   -e '1iCC=@CC@' {} + || die
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable seccomp)
-}

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild
deleted file mode 100644
index ebcbef645a5..000
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-MY_PN=firejail
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Security sandbox for any type of processes; LTS branch"
-HOMEPAGE="https://firejail.wordpress.com/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+seccomp"
-
-DEPEND="!sys-apps/firejail"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   find -name Makefile.in -exec sed -i -r \
-   -e '/^\tinstall .*COPYING /d' \
-   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-   -e '1iCC=@CC@' {} + || die
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable seccomp)
-}

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
deleted file mode 100644
index b2a3e4c3d74..000
--- a/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Security sandbox for any type of processes; LTS version"
-HOMEPAGE="https://firejail.wordpress.com/;
-
-MY_PN=firejail
-
-SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
-RESTRICT="!test? ( test )"
-
-DEPEND="!sys-apps/firejail
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, sys-apps/firejail-lts/files/

2019-08-06 Thread Dennis Lamm
commit: 165b3c9ba75e2ba3390a33466654431358567af0
Author: Dennis Lamm  gentoo  org>
AuthorDate: Wed Aug  7 05:06:37 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Wed Aug  7 05:07:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=165b3c9b

sys-apps/firejail-lts: [QA] fix compressed man pages

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

 .../firejail-lts-fix-compressed-manpages.patch | 17 
 .../firejail-lts/firejail-lts-0.9.56.2-r1.ebuild   | 49 ++
 2 files changed, 66 insertions(+)

diff --git 
a/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch 
b/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch
new file mode 100644
index 000..313c1c2a9dd
--- /dev/null
+++ b/sys-apps/firejail-lts/files/firejail-lts-fix-compressed-manpages.patch
@@ -0,0 +1,17 @@
+diff --git a/Makefile.in b/Makefile.in
+index 9dafb56..4117468 100644
+--- a/Makefile.in
 b/Makefile.in
+@@ -127,10 +127,9 @@ endif
+   install -m 0755 -d $(DESTDIR)/$(mandir)/man5
+   for man in $(MANPAGES); do \
+   rm -f $$man.gz; \
+-  gzip -9n $$man; \
+   case "$$man" in \
+-  *.1) install -c -m 0644 $$man.gz 
$(DESTDIR)/$(mandir)/man1/; ;; \
+-  *.5) install -c -m 0644 $$man.gz 
$(DESTDIR)/$(mandir)/man5/; ;; \
++  *.1) install -c -m 0644 $$man 
$(DESTDIR)/$(mandir)/man1/; ;; \
++  *.5) install -c -m 0644 $$man 
$(DESTDIR)/$(mandir)/man5/; ;; \
+   esac; \
+   done
+   rm -f $(MANPAGES) $(MANPAGES:%=%.gz)

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
new file mode 100644
index 000..831a680daa5
--- /dev/null
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2-r1.ebuild
@@ -0,0 +1,49 @@
+# 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; LTS version"
+HOMEPAGE="https://firejail.wordpress.com/;
+
+MY_PN=firejail
+
+SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
+
+DEPEND="!sys-apps/firejail
+   apparmor? ( sys-libs/libapparmor )
+   test? ( dev-tcltk/expect )"
+
+RDEPEND="apparmor? ( sys-libs/libapparmor )"
+
+PATCHES=( "${FILESDIR}/${PN}-fix-compressed-manpages.patch" )
+
+S="${WORKDIR}/${MY_PN}-${PV}-LTS"
+
+src_prepare() {
+   default
+
+   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 \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable apparmor) \
+   $(use_enable globalcfg) \
+   $(use_enable network) \
+   $(use_enable seccomp) \
+   $(use_enable suid) \
+   $(use_enable userns) \
+   $(use_enable whitelist)
+
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2019-08-04 Thread Dennis Lamm
commit: 6a15369244fc5afdb22f47caf5fe8b1c4eb47cdb
Author: Dennis Lamm  gentoo  org>
AuthorDate: Sun Aug  4 15:57:54 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Sun Aug  4 15:59:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a153692

sys-apps/firejail-lts: bump 0.9.56.2

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

 sys-apps/firejail-lts/Manifest |  1 +
 sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild | 47 ++
 sys-apps/firejail-lts/metadata.xml | 27 -
 3 files changed, 65 insertions(+), 10 deletions(-)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index 5988a4adce8..7ea98757796 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1,2 +1,3 @@
 DIST firejail-0.9.38.10.tar.bz2 159476 BLAKE2B 
e0ae02cd2b3feaf5d9e3e799d720f5a635ed4e3b6fca7041d0795ea09a3563bfece1cc42c391df65f05cf55199b97ae354092c2c2bb48f108ed2e2be4513fb3b
 SHA512 
61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb
 DIST firejail-0.9.38.12.tar.bz2 164962 BLAKE2B 
c89252548c70e347c6a841a8460501622fb6aa1f264e0458918bf903c94d84f6a9dc5eaaa2ea678e2754c277a3074cfdc3df7c9602ab0a4f4f867348a8c5cc92
 SHA512 
d0d6e81d9dbf404c653914bbbdad95caa3ce69ee6d5082cd30c60c0ddad02a2f0c2535bf15b6fcf68a0e4a5a738806fdd738407adbd5dd57eb289827f4cc487d
+DIST firejail-lts-0.9.56.2.tar.gz 934289 BLAKE2B 
ff8b27f57da90cd94d3ec9b83c8398b7c569b09008f61094bd9aca15e996cd7a4d559e87168228271ccba4c9fe8e1ce97fa5045596f950f3ac2d8593b9ea5838
 SHA512 
75edc0405fa3fd7f2f5d7831f7f4e838ed63bacadd7f9a869a1611908c716a333251b602ff0bd70e3f98627418e84541b26790d34e644f60d97e84e9c33f873a

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
new file mode 100644
index 000..58dc1df4e15
--- /dev/null
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.56.2.ebuild
@@ -0,0 +1,47 @@
+# 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; LTS version"
+HOMEPAGE="https://firejail.wordpress.com/;
+
+MY_PN=firejail
+
+SRC_URI="https://github.com/netblue30/${MY_PN}/archive/${PV}-LTS.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="apparmor +globalcfg +network +seccomp +suid +userns test +whitelist"
+
+DEPEND="!sys-apps/firejail
+   apparmor? ( sys-libs/libapparmor )
+   test? ( dev-tcltk/expect )"
+
+RDEPEND="apparmor? ( sys-libs/libapparmor )"
+
+S="${WORKDIR}/${MY_PN}-${PV}-LTS"
+
+src_prepare() {
+   default
+
+   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 \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable apparmor) \
+   $(use_enable globalcfg) \
+   $(use_enable network) \
+   $(use_enable seccomp) \
+   $(use_enable suid) \
+   $(use_enable userns) \
+   $(use_enable whitelist)
+
+}

diff --git a/sys-apps/firejail-lts/metadata.xml 
b/sys-apps/firejail-lts/metadata.xml
index b1d77ccb9cf..74406c73969 100644
--- a/sys-apps/firejail-lts/metadata.xml
+++ b/sys-apps/firejail-lts/metadata.xml
@@ -1,22 +1,29 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   expedition...@gentoo.org
+   Dennis Lamm
+   

-   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 long term support branch of firejail. For bleeding edge 
version
-   see sys-apps/firejail.
+   This is long term support branch of firejail. For the regular 
version see sys-apps/firejail. 
+   The 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2019-07-07 Thread Amadeusz Piotr Żołnowski
commit: ce63604d42e857e0c89cb16b8a8d8e9beab0d989
Author: Amadeusz Piotr Żołnowski  gentoo  org>
AuthorDate: Sun Jul  7 21:12:02 2019 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jul  7 21:13:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce63604d

sys-apps/firejail-lts: Remove myself from maintainers

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

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

diff --git a/sys-apps/firejail-lts/metadata.xml 
b/sys-apps/firejail-lts/metadata.xml
index 942b4a06eab..b1d77ccb9cf 100644
--- a/sys-apps/firejail-lts/metadata.xml
+++ b/sys-apps/firejail-lts/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   aide...@gentoo.org
-   Amadeusz Żołnowski
-   
+   

Firejail is a SUID program that reduces the risk of security 
breaches
by restricting the running environment of untrusted 
applications using



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2018-03-06 Thread Amadeusz Piotr Żołnowski
commit: 90a75e928191a261233c10bab1a164a6c6461d65
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Tue Mar  6 22:58:49 2018 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Tue Mar  6 23:20:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90a75e92

sys-apps/firejail-lts: Bump version

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/firejail-lts/Manifest |  1 +
 .../firejail-lts/firejail-lts-0.9.38.12.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index 4915ac13b9c..5988a4adce8 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.38.10.tar.bz2 159476 BLAKE2B 
e0ae02cd2b3feaf5d9e3e799d720f5a635ed4e3b6fca7041d0795ea09a3563bfece1cc42c391df65f05cf55199b97ae354092c2c2bb48f108ed2e2be4513fb3b
 SHA512 
61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb
+DIST firejail-0.9.38.12.tar.bz2 164962 BLAKE2B 
c89252548c70e347c6a841a8460501622fb6aa1f264e0458918bf903c94d84f6a9dc5eaaa2ea678e2754c277a3074cfdc3df7c9602ab0a4f4f867348a8c5cc92
 SHA512 
d0d6e81d9dbf404c653914bbbdad95caa3ce69ee6d5082cd30c60c0ddad02a2f0c2535bf15b6fcf68a0e4a5a738806fdd738407adbd5dd57eb289827f4cc487d

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild
new file mode 100644
index 000..ebcbef645a5
--- /dev/null
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.12.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+MY_PN=firejail
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Security sandbox for any type of processes; LTS branch"
+HOMEPAGE="https://firejail.wordpress.com/;
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+DEPEND="!sys-apps/firejail"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   find -name Makefile.in -exec sed -i -r \
+   -e '/^\tinstall .*COPYING /d' \
+   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+   -e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable seccomp)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, sys-apps/firejail-lts/files/

2017-01-29 Thread Amadeusz Piotr Żołnowski
commit: b7b2e61d012955d48c24fe0c84d9b14f51c93692
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Jan 29 18:04:27 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sun Jan 29 18:04:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b2e61d

sys-apps/firejail-lts: Remove vulnerable version

Gentoo-Bug: 607382

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail-lts/Manifest |  1 -
 .../files/firejail-lts-0.9.38.8-sysmacros.patch| 27 -
 sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild | 35 --
 3 files changed, 63 deletions(-)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index a3dd5c4..6962ed6 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1,2 +1 @@
 DIST firejail-0.9.38.10.tar.bz2 159476 SHA256 
1695c8991ab27e7bd69a27e73e311d28fda92d996ffab90addabfcd57690e1ba SHA512 
61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb
 WHIRLPOOL 
dfcc293a5dc94b44d18a0fd0930c771a7f9cae250ef5da06d7564b8f57618c28ccd6f74a772d20f1e3ce72bb6a40b4fe722b2f008c36e8210aa4dc1f870c0226
-DIST firejail-0.9.38.8.tar.bz2 158812 SHA256 
36990c817d89b70ca9fa50860133c7728157003479e3b1801515ff259adf9357 SHA512 
6f62bd0a9e87251af0e8c6d009714d18e7fb2819e4136fb49dcd7cc7ebc2b7b196395a0fe45a93101b0d42c66240c0da82481fd9d911fa33b0d7ca4933227dfd
 WHIRLPOOL 
9ef9d61e5ec36c517b55dbbe921e28b96a2839f79a4aec775cf4f88320a3f6f8d2270363c0949e84e17af40642491910abc13f0e997dedd9dfad19a891312484

diff --git a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch 
b/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch
deleted file mode 100644
index 85830a4..
--- a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From c15fc4754a05cc2b2aec4ca75f87bf3d61578843 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 20 Apr 2016 00:14:21 -0400
-Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
-
-These funcs have been defined in sys/sysmacros.h forever, and Linux C
-libs are moving away from implicitly including it.  Update the files
-to include it explicitly.

- src/firejail/fs_dev.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/firejail/fs_dev.c b/src/firejail/fs_dev.c
-index 97ee9de..2f66980 100644
 a/src/firejail/fs_dev.c
-+++ b/src/firejail/fs_dev.c
-@@ -28,6 +28,7 @@
- #ifndef _BSD_SOURCE
- #define _BSD_SOURCE 
- #endif
-+#include 
- #include 
- 
- static void create_char_dev(const char *path, mode_t mode, int major, int 
minor) {
--- 
-2.7.4
-

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
deleted file mode 100644
index 1228024..
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-MY_PN=firejail
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Security sandbox for any type of processes; LTS branch"
-HOMEPAGE="https://firejail.wordpress.com/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+seccomp"
-
-DEPEND="!sys-apps/firejail"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-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)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2017-01-29 Thread Agostino Sarubbo
commit: 1b65000d60d5fa5f6f6e0ddc41e55600ead880ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jan 29 13:55:28 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jan 29 13:55:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b65000d

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

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

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
index 8255852..7ab53d8 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+seccomp"
 
 DEPEND="!sys-apps/firejail"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2017-01-27 Thread Amadeusz Piotr Żołnowski
commit: 935bc7161232d3955d0640a8bc1a38df771f2a5a
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Fri Jan 27 21:23:29 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Jan 27 22:20:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935bc716

sys-apps/firejail-lts: Bump version

Gentoo-Bug: 607382

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail-lts/Manifest |  1 +
 .../firejail-lts/firejail-lts-0.9.38.10.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index 1a42a10..a3dd5c4 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1 +1,2 @@
+DIST firejail-0.9.38.10.tar.bz2 159476 SHA256 
1695c8991ab27e7bd69a27e73e311d28fda92d996ffab90addabfcd57690e1ba SHA512 
61a41655a46031c34f44f7f24e3c5369e3187edc10cb091b0d429ead8d367e79acdaa4bb41573cdf733111ce353fc91efe51cb95e331ad7c2fdb639a60e194fb
 WHIRLPOOL 
dfcc293a5dc94b44d18a0fd0930c771a7f9cae250ef5da06d7564b8f57618c28ccd6f74a772d20f1e3ce72bb6a40b4fe722b2f008c36e8210aa4dc1f870c0226
 DIST firejail-0.9.38.8.tar.bz2 158812 SHA256 
36990c817d89b70ca9fa50860133c7728157003479e3b1801515ff259adf9357 SHA512 
6f62bd0a9e87251af0e8c6d009714d18e7fb2819e4136fb49dcd7cc7ebc2b7b196395a0fe45a93101b0d42c66240c0da82481fd9d911fa33b0d7ca4933227dfd
 WHIRLPOOL 
9ef9d61e5ec36c517b55dbbe921e28b96a2839f79a4aec775cf4f88320a3f6f8d2270363c0949e84e17af40642491910abc13f0e997dedd9dfad19a891312484

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
new file mode 100644
index ..d57adf1
--- /dev/null
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+MY_PN=firejail
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Security sandbox for any type of processes; LTS branch"
+HOMEPAGE="https://firejail.wordpress.com/;
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+DEPEND="!sys-apps/firejail"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   find -name Makefile.in -exec sed -i -r \
+   -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
+   -e '1iCC=@CC@' {} + || die
+}
+
+src_configure() {
+   econf $(use_enable seccomp)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2017-01-27 Thread Amadeusz Piotr Żołnowski
commit: 9ba67031cd681a35c5893bad8c77c4be47eec190
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Fri Jan 27 22:07:04 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Jan 27 22:20:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba67031

sys-apps/firejail-lts: Install docs in directory with full version

Don't install license file.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
index d57adf1..8255852 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.10.ebuild
@@ -25,10 +25,13 @@ S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
find -name Makefile.in -exec sed -i -r \
+   -e '/^\tinstall .*COPYING /d' \
-e '/CFLAGS/s: (-O2|-ggdb) : :g' \
-e '1iCC=@CC@' {} + || die
 }
 
 src_configure() {
-   econf $(use_enable seccomp)
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable seccomp)
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, sys-apps/firejail-lts/files/

2017-01-14 Thread Amadeusz Piotr Żołnowski
commit: 64bf2494820d247f2f906164df876811a988e7ec
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sat Jan 14 20:56:16 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jan 14 20:56:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bf2494

sys-apps/firejail-lts: Remove vulnerable version

Gentoo-Bug: 604758

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail-lts/Manifest |  1 -
 .../files/firejail-lts-0.9.38.6-sysmacros.patch| 27 -
 sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild | 35 --
 3 files changed, 63 deletions(-)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index 6ad1cef..1a42a10 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1,2 +1 @@
-DIST firejail-0.9.38.6.tar.bz2 158685 SHA256 
76a25da5d2c3e2b50d0f3ff750614a43742f7115b0c65b92ba5c71a226006b70 SHA512 
ba65ba77faa5f278a632f01cabc7ce963cd9a6c665a531ab4b5abfb076e670b52b1326c097a7e180aa717085aace4ecc4b9922c28066752f1afc77e123dfad26
 WHIRLPOOL 
fcafc4155bdf2fc914eebc45bad7ce0c1ebc042705f57334f820453b3095aec444f7b49dbd84284e308d0f63185163be3f6089025df8815eca4983a007a853c0
 DIST firejail-0.9.38.8.tar.bz2 158812 SHA256 
36990c817d89b70ca9fa50860133c7728157003479e3b1801515ff259adf9357 SHA512 
6f62bd0a9e87251af0e8c6d009714d18e7fb2819e4136fb49dcd7cc7ebc2b7b196395a0fe45a93101b0d42c66240c0da82481fd9d911fa33b0d7ca4933227dfd
 WHIRLPOOL 
9ef9d61e5ec36c517b55dbbe921e28b96a2839f79a4aec775cf4f88320a3f6f8d2270363c0949e84e17af40642491910abc13f0e997dedd9dfad19a891312484

diff --git a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.6-sysmacros.patch 
b/sys-apps/firejail-lts/files/firejail-lts-0.9.38.6-sysmacros.patch
deleted file mode 100644
index 85830a4..
--- a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.6-sysmacros.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From c15fc4754a05cc2b2aec4ca75f87bf3d61578843 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Wed, 20 Apr 2016 00:14:21 -0400
-Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
-
-These funcs have been defined in sys/sysmacros.h forever, and Linux C
-libs are moving away from implicitly including it.  Update the files
-to include it explicitly.

- src/firejail/fs_dev.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/firejail/fs_dev.c b/src/firejail/fs_dev.c
-index 97ee9de..2f66980 100644
 a/src/firejail/fs_dev.c
-+++ b/src/firejail/fs_dev.c
-@@ -28,6 +28,7 @@
- #ifndef _BSD_SOURCE
- #define _BSD_SOURCE 
- #endif
-+#include 
- #include 
- 
- static void create_char_dev(const char *path, mode_t mode, int major, int 
minor) {
--- 
-2.7.4
-

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild
deleted file mode 100644
index eb33f24..
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-MY_PN=firejail
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Security sandbox for any type of processes; LTS branch"
-HOMEPAGE="https://firejail.wordpress.com/;
-SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+seccomp"
-
-DEPEND="!sys-apps/firejail"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-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)
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2017-01-13 Thread Agostino Sarubbo
commit: ee2c27233134c926c02f6968fc40c50cbd294733
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 13 17:06:38 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 13 17:06:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2c2723

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

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

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
index 44528fa..1228024 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+seccomp"
 
 DEPEND="!sys-apps/firejail"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, sys-apps/firejail-lts/files/

2017-01-11 Thread Amadeusz Piotr Żołnowski
commit: 0d4eac03e17aefca1042c661bf8f7e226b46f258
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed Jan 11 21:00:35 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed Jan 11 21:00:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4eac03

sys-apps/firejail-lts: Bump version

Gentoo-Bug: 604758

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/firejail-lts/Manifest |  1 +
 .../files/firejail-lts-0.9.38.8-sysmacros.patch| 27 +
 sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild | 35 ++
 3 files changed, 63 insertions(+)

diff --git a/sys-apps/firejail-lts/Manifest b/sys-apps/firejail-lts/Manifest
index adccb37..6ad1cef 100644
--- a/sys-apps/firejail-lts/Manifest
+++ b/sys-apps/firejail-lts/Manifest
@@ -1 +1,2 @@
 DIST firejail-0.9.38.6.tar.bz2 158685 SHA256 
76a25da5d2c3e2b50d0f3ff750614a43742f7115b0c65b92ba5c71a226006b70 SHA512 
ba65ba77faa5f278a632f01cabc7ce963cd9a6c665a531ab4b5abfb076e670b52b1326c097a7e180aa717085aace4ecc4b9922c28066752f1afc77e123dfad26
 WHIRLPOOL 
fcafc4155bdf2fc914eebc45bad7ce0c1ebc042705f57334f820453b3095aec444f7b49dbd84284e308d0f63185163be3f6089025df8815eca4983a007a853c0
+DIST firejail-0.9.38.8.tar.bz2 158812 SHA256 
36990c817d89b70ca9fa50860133c7728157003479e3b1801515ff259adf9357 SHA512 
6f62bd0a9e87251af0e8c6d009714d18e7fb2819e4136fb49dcd7cc7ebc2b7b196395a0fe45a93101b0d42c66240c0da82481fd9d911fa33b0d7ca4933227dfd
 WHIRLPOOL 
9ef9d61e5ec36c517b55dbbe921e28b96a2839f79a4aec775cf4f88320a3f6f8d2270363c0949e84e17af40642491910abc13f0e997dedd9dfad19a891312484

diff --git a/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch 
b/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch
new file mode 100644
index ..85830a4
--- /dev/null
+++ b/sys-apps/firejail-lts/files/firejail-lts-0.9.38.8-sysmacros.patch
@@ -0,0 +1,27 @@
+From c15fc4754a05cc2b2aec4ca75f87bf3d61578843 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Wed, 20 Apr 2016 00:14:21 -0400
+Subject: [PATCH] include sys/sysmacros.h for major/minor/makedev
+
+These funcs have been defined in sys/sysmacros.h forever, and Linux C
+libs are moving away from implicitly including it.  Update the files
+to include it explicitly.
+---
+ src/firejail/fs_dev.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/firejail/fs_dev.c b/src/firejail/fs_dev.c
+index 97ee9de..2f66980 100644
+--- a/src/firejail/fs_dev.c
 b/src/firejail/fs_dev.c
+@@ -28,6 +28,7 @@
+ #ifndef _BSD_SOURCE
+ #define _BSD_SOURCE 
+ #endif
++#include 
+ #include 
+ 
+ static void create_char_dev(const char *path, mode_t mode, int major, int 
minor) {
+-- 
+2.7.4
+

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
new file mode 100644
index ..44528fa
--- /dev/null
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.8.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+MY_PN=firejail
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Security sandbox for any type of processes; LTS branch"
+HOMEPAGE="https://firejail.wordpress.com/;
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+seccomp"
+
+DEPEND="!sys-apps/firejail"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+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)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/

2016-12-21 Thread Tobias Klausmann
commit: c031253af2310744a80810398012514cdb67686c
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Dec 21 18:56:15 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Dec 21 18:56:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c031253a

sys-apps/firejail-lts-0.9.38.6-r0: stable on amd64

Gentoo-Bug: 601994

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

diff --git a/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild 
b/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild
index 575d166..eb33f24 100644
--- a/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild
+++ b/sys-apps/firejail-lts/firejail-lts-0.9.38.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+seccomp"
 
 DEPEND="!sys-apps/firejail"