summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pcr/firejail/001-addmoresecurity-firefox.patch22
-rw-r--r--pcr/firejail/PKGBUILD16
-rw-r--r--pcr/firejail/PKGBUILD.sigbin543 -> 543 bytes
3 files changed, 14 insertions, 24 deletions
diff --git a/pcr/firejail/001-addmoresecurity-firefox.patch b/pcr/firejail/001-addmoresecurity-firefox.patch
index 4a7641e9a..ea068537b 100644
--- a/pcr/firejail/001-addmoresecurity-firefox.patch
+++ b/pcr/firejail/001-addmoresecurity-firefox.patch
@@ -1,19 +1,11 @@
-*** firefox.profile 2015-07-02 06:53:18.000000000 -0400
---- firefox-patched.profile 2015-08-21 22:14:06.891765532 -0400
+*** firefox.profile 2015-09-01 08:28:10.000000000 -0400
+--- firefox_patched.profile 2015-09-14 15:48:47.084472032 -0400
***************
-*** 2,9 ****
- include /etc/firejail/disable-mgmt.inc
+*** 4,9 ****
+--- 4,23 ----
include /etc/firejail/disable-secret.inc
- include /etc/firejail/disable-common.inc .mozilla
- caps.drop all
- seccomp
- netfilter
-! noroot
-!
---- 2,21 ----
- include /etc/firejail/disable-mgmt.inc
- include /etc/firejail/disable-secret.inc
- include /etc/firejail/disable-common.inc .mozilla
+ include /etc/firejail/disable-common.inc
+ include /etc/firejail/disable-history.inc
+ blacklist ${HOME}/.bash_history
+ blacklist ${HOME}/.ssh
+ blacklist ${HOME}/.sylpheed-2.0
@@ -31,5 +23,3 @@
caps.drop all
seccomp
netfilter
-! noroot
-\ No newline at end of file
diff --git a/pcr/firejail/PKGBUILD b/pcr/firejail/PKGBUILD
index d0efc4613..7115796ad 100644
--- a/pcr/firejail/PKGBUILD
+++ b/pcr/firejail/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor (Arch): ajs124 < aur AT ajs124 DOT de >
pkgname=firejail
-pkgver=0.9.28
+pkgver=0.9.30
pkgrel=2
pkgdesc="Linux namespaces sandbox program"
arch=('i686' 'x86_64' 'armv7h')
@@ -15,15 +15,15 @@ source=("https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$p
"$pkgname.install")
install=("$pkgname.install")
validpgpkeys=('CB6E213A349B8DF9E96B622AC3F4FFCF3EAE8697') # PKGBUILD Maintainer's key
-sha512sums=('a0c6715cbaf1043f2ea92b33da5884b6ed0993b3e5d03a3edd181b6663a696a2a60a44e0ad39fc9fcfd50d79eb5acb2f0f33452467bf50912f558ec23ebfc125'
+sha512sums=('a7b4940da63d0001673a11e351a7ba7640e9eea2d8475789125ae96d881d7e11a98f437b44b08347a8ec5208c38f471e2d4cf84ed5d2314b763c1207ceceb56e'
'SKIP'
'SKIP'
- 'b1ce36df78882e9e3a9b9a6b043ce0c11b4de71cf400abf19ee808d45081f9bfc6a56911bc5befae9ac374e88fb1a57326770781b3aedb2fdd54a95e8443a441'
+ 'b2121a15fff44ab093c7bce64fe052ef6b7a7e6c66541846b7a36ee303115b67f4f4b73fd2dc3bda75e118a511ec4d0acd94de49c0ee6047a9360748d4b11b6b'
'f573592cc977cc739d2913f75ebe1ab2642d1d7d638706c56bca792dce6014d88c8789341ddeae59307aa94f72f3ab178299652b71a62804b1b674433a89ec21')
-whirlpoolsums=('84792b384d4e578347a859354d5639be24c3b370c3c6c07d245bbd35b7d6adcac8f5f382e92dec55a3a53cc68ea00fb7071be01aa390b37df5e0768f00efd90e'
+whirlpoolsums=('f030e182c8c742b8ead0aa5afe0cd6f3675bbeb806565616913b2deb4bb15b4dbc653e6eb4801567ce6ee816931db0b33b0fdd1c46e82742827af80c76599b3c'
'SKIP'
'SKIP'
-'66ba5f7ca349c63170bd7ac83b7bc0c9472ad5bb18c243842f969f40475ebbb84c37bd3b837f21058294dc5da14674d07b74026dbcc324324fb94b6a8abfee4f'
+'685427a6d986b5068a05ff784b52a47c43a8354c1fe0a370dbf9aac1f08bdd4287400114062e300285d574454f3cdeb95e26d0ec2a2579d44e55ca070a2001ff'
'8f6848ad73bb498cb6a4f754a55094629443e7f56d669990e8e3f33415ba723d7ba47eb65737dd3ed918299665bf9bd455c25b5005caa74bb8c8dbb5e02ab4dc')
prepare() {
@@ -33,16 +33,16 @@ prepare() {
## Remove non-libre program profiles.
rm ${srcdir}/${pkgname}-${pkgver}/etc/dropbox.profile
- sed -i 's|install -c -m 0644 etc/dropbox.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile
sed -i 's|install -c -m 0644 etc/dropbox.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile.in
rm ${srcdir}/${pkgname}-${pkgver}/etc/chromium.profile
- sed -i 's|install -c -m 0644 etc/chromium.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile
sed -i 's|install -c -m 0644 etc/chromium.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile.in
rm ${srcdir}/${pkgname}-${pkgver}/etc/chromium-browser.profile
- sed -i 's|install -c -m 0644 etc/chromium-browser.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile
sed -i 's|install -c -m 0644 etc/chromium-browser.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile.in
+
+ rm ${srcdir}/${pkgname}-${pkgver}/etc/opera.profile
+ sed -i 's|install -c -m 0644 etc/opera.profile $(DESTDIR)/etc/firejail/.||' ${srcdir}/${pkgname}-${pkgver}/Makefile.in
}
build() {
diff --git a/pcr/firejail/PKGBUILD.sig b/pcr/firejail/PKGBUILD.sig
index b245ce73e..ed0852bda 100644
--- a/pcr/firejail/PKGBUILD.sig
+++ b/pcr/firejail/PKGBUILD.sig
Binary files differ