aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2020-11-28 20:39:01 -0300
committerSilvio Rhatto <rhatto@riseup.net>2020-11-28 20:39:01 -0300
commitde61562e8db952911a18549268dfab7030f118cc (patch)
treee154fddeae94e25cd31beeab04323ae69b0bf831
parent63a8055254b455e39bc0e44ab8955af29d744ca1 (diff)
downloadtrashman-de61562e8db952911a18549268dfab7030f118cc.tar.gz
trashman-de61562e8db952911a18549268dfab7030f118cc.tar.bz2
Feat: trashman: adds bitmask and riseup-vpn
-rw-r--r--share/bitmask/info0
-rwxr-xr-xshare/bitmask/unix/linux/debian/install13
-rw-r--r--share/trashman/riseup-vpn/info1
-rwxr-xr-xshare/trashman/riseup-vpn/unix/linux/debian/install29
4 files changed, 43 insertions, 0 deletions
diff --git a/share/bitmask/info b/share/bitmask/info
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/share/bitmask/info
diff --git a/share/bitmask/unix/linux/debian/install b/share/bitmask/unix/linux/debian/install
new file mode 100755
index 0000000..e36287c
--- /dev/null
+++ b/share/bitmask/unix/linux/debian/install
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+#
+# Installs bitmask.
+#
+
+# Parameters
+SHARE="$1"
+
+# Bitmask
+# See https://bitmask.net/en/install/linux
+trashman_apt_install leap-archive-keyring lsb-release
+echo "deb http://deb.leap.se/client release $(lsb_release -sc)" > /etc/apt/sources.list.d/bitmask.list
+trashman_apt_install bitmask
diff --git a/share/trashman/riseup-vpn/info b/share/trashman/riseup-vpn/info
new file mode 100644
index 0000000..5ccad87
--- /dev/null
+++ b/share/trashman/riseup-vpn/info
@@ -0,0 +1 @@
+VPN service for censorship circumvention, location anonymization and traffic encryption
diff --git a/share/trashman/riseup-vpn/unix/linux/debian/install b/share/trashman/riseup-vpn/unix/linux/debian/install
new file mode 100755
index 0000000..43e4da5
--- /dev/null
+++ b/share/trashman/riseup-vpn/unix/linux/debian/install
@@ -0,0 +1,29 @@
+#!/usr/bin/env sh
+#
+# Installs riseup-vpn.
+#
+
+# Parameters
+SHARE="$1"
+
+# Include basic functions
+. $SHARE/trashman/functions || exit 1
+. $SHARE/trashman/debian || exit 1
+
+# Provision the basic stuff
+$DIRNAME/vpn $HOSTNAME $DOMAIN $MIRROR
+
+# Install requirements
+#apt-get update && trashman_apt_install snapd android-tools-adb apksigner
+trashman_apt_install snapd gnome-software-plugin-snap desktop-file-utils dnsutils
+
+#trashman_apt_install leap-archive-keyring lsb-release
+#echo "deb http://deb.leap.se/client release $(lsb_release -sc)" > /etc/apt/sources.list.d/bitmask.list
+#trashman_apt_install riseup-vpn
+
+# Riseup VPN
+snap install --classic riseup-vpn
+
+# To launch manually as a regular user
+# See https://riseup.net/en/vpn/linux
+#/snap/bin/riseup-vpn.launcher