aboutsummaryrefslogtreecommitdiff
path: root/share/provision
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2019-09-26 16:19:01 -0300
committerSilvio Rhatto <rhatto@riseup.net>2019-09-26 16:19:01 -0300
commit74fc7a2d5ebc7c6081aae754a53f1bda57564dc8 (patch)
tree93eae41a0b0279f32657e3531f6f2dbd1dedc9ea /share/provision
parentdb24a80ad3873cea9e879f9ba5ae76b90330d66e (diff)
downloadkvmx-74fc7a2d5ebc7c6081aae754a53f1bda57564dc8.tar.gz
kvmx-74fc7a2d5ebc7c6081aae754a53f1bda57564dc8.tar.bz2
Provision: messenger: need to suid Signal's chrome-sandbox manually
Diffstat (limited to 'share/provision')
-rwxr-xr-xshare/provision/messenger5
1 files changed, 5 insertions, 0 deletions
diff --git a/share/provision/messenger b/share/provision/messenger
index 8b1c105..505e1f3 100755
--- a/share/provision/messenger
+++ b/share/provision/messenger
@@ -40,6 +40,11 @@ echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sud
# Install Signal
sudo apt update && $APT_INSTALL signal-desktop
+# The SUID sandbox helper binary was found, but is not configured correctly.
+# Rather than run without sandboxing I'm aborting now.
+# You need to make sure that /opt/Signal/chrome-sandbox is owned by root and has mode 4755.
+sudo chmod 4755 /opt/Signal/chrome-sandbox
+
# Install Ricochet
$APT_INSTALL ricochet