aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2023-05-17 15:31:13 -0300
committerSilvio Rhatto <rhatto@riseup.net>2023-05-17 15:31:13 -0300
commit6f05e7025dd1abf8c6b3a59382e798d79c23e3e6 (patch)
tree75cb7c038a5007773384a23f6cdaa133a8fb8383
parentc4988faf1722455bfd55abffa88b7f6a996d1d9c (diff)
downloadtrashman-6f05e7025dd1abf8c6b3a59382e798d79c23e3e6.tar.gz
trashman-6f05e7025dd1abf8c6b3a59382e798d79c23e3e6.tar.bz2
Feat: trashman: adds brave-browser
-rw-r--r--share/trashman/brave-browser/info1
-rwxr-xr-xshare/trashman/brave-browser/unix/linux/debian/install27
-rw-r--r--share/trashman/brave-browser/unix/linux/debian/pubkey.gpgbin0 -> 2832 bytes
3 files changed, 28 insertions, 0 deletions
diff --git a/share/trashman/brave-browser/info b/share/trashman/brave-browser/info
new file mode 100644
index 0000000..7ebdb4d
--- /dev/null
+++ b/share/trashman/brave-browser/info
@@ -0,0 +1 @@
+Brave web browser
diff --git a/share/trashman/brave-browser/unix/linux/debian/install b/share/trashman/brave-browser/unix/linux/debian/install
new file mode 100755
index 0000000..0d27204
--- /dev/null
+++ b/share/trashman/brave-browser/unix/linux/debian/install
@@ -0,0 +1,27 @@
+#!/bin/bash
+#
+# Trashman installer for debian systems.
+#
+
+# Parameters
+SHARE="$1"
+LIB="$2"
+REQUIREMENTS="curl apt-transport-https"
+
+# Include basic functions
+. $LIB/trashman/functions || exit 1
+. $LIB/trashman/debian || exit 1
+
+# Requirements
+trashman_apt_install $REQUIREMENTS
+
+# Install pubkey
+#curl -fsSLo /etc/apt/trusted.gpg.d/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
+trashman_install_apt_key $SHARE/brave-browser/unix/linux/$DISTRO/pubkey.gpg brave-browser-archive-keyring.gpg
+
+# Create sources.list entry
+echo "deb [signed-by=/etc/apt/trusted.gpg.d/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | \
+ tee /etc/apt/sources.list.d/brave-browser-release.list
+
+# Update and install
+apt-get update && trashman_apt_install brave-browser || exit 1
diff --git a/share/trashman/brave-browser/unix/linux/debian/pubkey.gpg b/share/trashman/brave-browser/unix/linux/debian/pubkey.gpg
new file mode 100644
index 0000000..4172f6c
--- /dev/null
+++ b/share/trashman/brave-browser/unix/linux/debian/pubkey.gpg
Binary files differ