summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPolpOnline2021-06-05 16:04:47 +0200
committerPolpOnline2021-06-05 16:04:47 +0200
commita169f08b5e65a3b46e0e811e6233a36bd3d40f2a (patch)
treef086a68870694336bafa2d600ce98b0730b0d38c
parent96e6e6090fe22f9d26b71cc785d4807fc5eba238 (diff)
downloadaur-a169f08b5e65a3b46e0e811e6233a36bd3d40f2a.tar.gz
fix: SUID chrome-sandbox in package()
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD5
2 files changed, 5 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 65005279704e..46dcb3ebfdc4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = exifcleaner-bin
pkgdesc = Desktop app to clean metadata from images, videos, PDFs, and other files.
pkgver = 3.6.0
- pkgrel = 1
+ pkgrel = 2
url = https://exifcleaner.com
arch = x86_64
license = MIT
diff --git a/PKGBUILD b/PKGBUILD
index d96c5b39e16c..925cd1754fc6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=exifcleaner-bin
_pkgname=ExifCleaner
pkgver=3.6.0
-pkgrel=1
+pkgrel=2
pkgdesc="Desktop app to clean metadata from images, videos, PDFs, and other files."
arch=('x86_64')
url="https://exifcleaner.com"
@@ -33,4 +33,7 @@ package() {
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
install -d "$pkgdir/usr/bin/"
ln -s "/opt/$_pkgname/exifcleaner" "${pkgdir}/usr/bin/exifcleaner"
+
+ # SUID chrome-sandbox for electron 5+ as indicated here: https://github.com/electron/electron/issues/17972#issuecomment-487369441
+ chmod 4755 "$pkgdir/opt/$_pkgname/chrome-sandbox"
}