[gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail-lts/, profiles/, sys-apps/firejail-lts/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"