summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorergotamin2018-12-20 02:03:43 +0100
committerergotamin2018-12-20 02:03:43 +0100
commit1574f9da516510cd2e6af87d4deb78a13744addf (patch)
tree624cae26a53b5cdc0f944c61698e519ff157b35d
parentfbd45d9e5ff681f3f71a5c7938d2f74792084e32 (diff)
downloadaur-1574f9da516510cd2e6af87d4deb78a13744addf.tar.gz
significant changes in starter script
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rwxr-xr-xslimjet-browser13
3 files changed, 12 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c068b02468e3..33b6ebe2608e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -43,7 +43,7 @@ pkgbase = slimjet-browser
sha256sums = 84e1be84169770e17dcd4445af1b4361f7791950fd8d0247f77be2d1aee80b95
sha256sums = fc0297ac9ec689eeb610024c9f59d5f47661d5e1fdf18bd3c5e456068c47d15e
sha256sums = 9ec7ee8938b2f88fe0130abe4aa886a90da97003bfc08d20937612d75ee9f228
- sha256sums = 33a03391c7de603dc9744421e0a57b253afb7873f3a63310a28ee215e353a158
+ sha256sums = 74759fb197d997661b891d73bbc30a5d9b82183457fc10d3695cbb3f20a3111c
pkgname = slimjet-browser
diff --git a/PKGBUILD b/PKGBUILD
index cd540a670173..70518f9417de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -23,7 +23,7 @@ install='slimjet-browser.install'
sha256sums=('84e1be84169770e17dcd4445af1b4361f7791950fd8d0247f77be2d1aee80b95'
'fc0297ac9ec689eeb610024c9f59d5f47661d5e1fdf18bd3c5e456068c47d15e'
'9ec7ee8938b2f88fe0130abe4aa886a90da97003bfc08d20937612d75ee9f228'
- '33a03391c7de603dc9744421e0a57b253afb7873f3a63310a28ee215e353a158')
+ '74759fb197d997661b891d73bbc30a5d9b82183457fc10d3695cbb3f20a3111c')
package() {
msg2 "Extracting data.tar.xz of ${pkgname}-${pkgver}-${arch}.deb ..."
diff --git a/slimjet-browser b/slimjet-browser
index e494e4b4685c..b74ddba9bcd0 100755
--- a/slimjet-browser
+++ b/slimjet-browser
@@ -4,12 +4,19 @@ if [[ `id -u` -eq 0 ]]; then
echo 1 > /proc/sys/kernel/unprivileged_userns_clone
fi
$(which xhost) + &>/dev/zero
- su slim-root \
- --session-command="env - DISPLAY=:0 dbus-run-session /usr/share/slimjet/flashpeak-slimjet $@"
+ sudo -nu slim-root DISPLAY=:0 \
+ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/dbus/system_bus_socket \
+ /usr/share/slimjet/flashpeak-slimjet \
+ --flag-switches-begin --enable-fast-unload \
+ --disable-offline-auto-reload-visible-only \
+ --enable-offline-auto-reload --enable-tcp-fastopen \
+ --num-raster-threads=4 --disable-smooth-scrolling \
+ --enable-features=PasswordExport --flag-switches-end $@ &
else
if [[ `cat /proc/sys/kernel/unprivileged_userns_clone` -eq 0 ]]; then
echo 1 > /proc/sys/kernel/unprivileged_userns_clone
fi
- /usr/share/flashpeak-slimjet $@
+ /usr/share/flashpeak-slimjet $@ &
fi
+wait $!
exit $? \ No newline at end of file