From a6bf89eff102ff6e848627c76a83e189f49f6c7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Rodr=C3=ADguez?= Date: Tue, 24 Nov 2020 19:40:38 -0300 Subject: [PATCH] chmod suid sandbox for firejail users --- .SRCINFO | 2 +- PKGBUILD | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 64c613b..7f9bfb7 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = brave-bin pkgdesc = Web browser that blocks ads and trackers by default (binary release). pkgver = 1.17.73 - pkgrel = 1 + pkgrel = 2 epoch = 1 url = https://brave.com/download arch = x86_64 diff --git a/PKGBUILD b/PKGBUILD index 44d933f..04fe4c9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,7 +9,7 @@ pkgname=brave-bin pkgver=1.17.73 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="Web browser that blocks ads and trackers by default (binary release)." arch=("x86_64") @@ -45,6 +45,9 @@ package() { install -d -m0755 "$pkgdir/usr/lib" cp -a --reflink=auto $_bsdtardir "$pkgdir/usr/lib/$pkgname" + # allow firejail users to get the suid sandbox working + chmod 4755 $pkgdir/usr/lib/brave-bin/chrome-sandbox + install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/brave" install -Dm0644 -t "$pkgdir/usr/share/applications" "brave-browser.desktop" install -Dm0644 "logo.png" "$pkgdir/usr/share/pixmaps/brave.png"