diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2020-11-28 21:08:45 -0300 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2020-11-28 21:08:45 -0300 |
commit | 3a328e6b0424b1581be0c713347c0cbeb94a8f86 (patch) | |
tree | f2907c6af2950f35fc6e16623bbec21a3f1ab903 /share/trashman/signal-desktop | |
parent | 1a9e21020fb2b6d98970ba36af33e70af1fca49b (diff) | |
download | trashman-3a328e6b0424b1581be0c713347c0cbeb94a8f86.tar.gz trashman-3a328e6b0424b1581be0c713347c0cbeb94a8f86.tar.bz2 |
Feat: adds signal-desktop and tor-transproxy
Diffstat (limited to 'share/trashman/signal-desktop')
-rw-r--r-- | share/trashman/signal-desktop/info | 1 | ||||
-rw-r--r-- | share/trashman/signal-desktop/unix/linux/debian/files/etc/apt/trusted.gpg.d/signal.org.gpg | bin | 0 -> 2223 bytes | |||
-rwxr-xr-x | share/trashman/signal-desktop/unix/linux/debian/install | 27 |
3 files changed, 28 insertions, 0 deletions
diff --git a/share/trashman/signal-desktop/info b/share/trashman/signal-desktop/info new file mode 100644 index 0000000..bf2119f --- /dev/null +++ b/share/trashman/signal-desktop/info @@ -0,0 +1 @@ +signal messenger desktop client diff --git a/share/trashman/signal-desktop/unix/linux/debian/files/etc/apt/trusted.gpg.d/signal.org.gpg b/share/trashman/signal-desktop/unix/linux/debian/files/etc/apt/trusted.gpg.d/signal.org.gpg Binary files differnew file mode 100644 index 0000000..b5e68a0 --- /dev/null +++ b/share/trashman/signal-desktop/unix/linux/debian/files/etc/apt/trusted.gpg.d/signal.org.gpg diff --git a/share/trashman/signal-desktop/unix/linux/debian/install b/share/trashman/signal-desktop/unix/linux/debian/install new file mode 100755 index 0000000..aa291f6 --- /dev/null +++ b/share/trashman/signal-desktop/unix/linux/debian/install @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +# +# Installs Signal Desktop. +# + +# Parameters +SHARE="$1" + +# Include basic functions +. $SHARE/trashman/functions || exit 1 +. $SHARE/trashman/debian || exit 1 + +# Install requirements +trashman_apt_install curl apt-transport-https + +# Setup Signal repository +#curl -s https://updates.signal.org/desktop/apt/keys.asc | apt-key add - +cp $SHARE/signal-desktop/unix/linux/debian/files/etc/apt/trusted.gpg.d/signal.org.gpg /etc/apt/trusted.gpg.d/ +echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | tee /etc/apt/sources.list.d/signal-xenial.list > /dev/null + +# Install Signal +trashman_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. +chmod 4755 /opt/Signal/chrome-sandbox |