From 6f05e7025dd1abf8c6b3a59382e798d79c23e3e6 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 17 May 2023 15:31:13 -0300 Subject: Feat: trashman: adds brave-browser --- share/trashman/brave-browser/info | 1 + .../brave-browser/unix/linux/debian/install | 27 +++++++++++++++++++++ .../brave-browser/unix/linux/debian/pubkey.gpg | Bin 0 -> 2832 bytes 3 files changed, 28 insertions(+) create mode 100644 share/trashman/brave-browser/info create mode 100755 share/trashman/brave-browser/unix/linux/debian/install create mode 100644 share/trashman/brave-browser/unix/linux/debian/pubkey.gpg 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 Binary files /dev/null and b/share/trashman/brave-browser/unix/linux/debian/pubkey.gpg differ -- cgit v1.2.3