From de61562e8db952911a18549268dfab7030f118cc Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 28 Nov 2020 20:39:01 -0300 Subject: Feat: trashman: adds bitmask and riseup-vpn --- share/bitmask/info | 0 share/bitmask/unix/linux/debian/install | 13 ++++++++++ share/trashman/riseup-vpn/info | 1 + .../trashman/riseup-vpn/unix/linux/debian/install | 29 ++++++++++++++++++++++ 4 files changed, 43 insertions(+) create mode 100644 share/bitmask/info create mode 100755 share/bitmask/unix/linux/debian/install create mode 100644 share/trashman/riseup-vpn/info create mode 100755 share/trashman/riseup-vpn/unix/linux/debian/install diff --git a/share/bitmask/info b/share/bitmask/info new file mode 100644 index 0000000..e69de29 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 -- cgit v1.2.3