From f86b856dc0c4ce609f71984b4afb09b092bb91c2 Mon Sep 17 00:00:00 2001 From: Renner0E <80410025+Renner0E@users.noreply.github.com> Date: Wed, 13 Sep 2023 16:11:02 +0200 Subject: [PATCH 1/2] feat(just): add mullvad vpn shortcut --- build/ublue-os-just/main.just | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build/ublue-os-just/main.just b/build/ublue-os-just/main.just index ba4d8407..dff85081 100644 --- a/build/ublue-os-just/main.just +++ b/build/ublue-os-just/main.just @@ -69,4 +69,14 @@ update: # Enable xwaylandvideobridge fixscreenshare: cp /usr/share/applications/org.kde.xwaylandvideobridge.desktop $HOME/.config/autostart/ - + +# Install Mullvad VPN +vpn-mullvad: + echo 'Downloading files needed for installation ...' + wget -q --trust-server-names https://mullvad.net/download/app/rpm/latest -P /tmp + wget -q --trust-server-names https://mullvad.net/download/app/rpm/latest/signature -P /tmp + wget -q https://mullvad.net/media/mullvad-code-signing.asc -P /tmp + echo 'Importing Mullvad GPG key ...' + gpg --import /tmp/mullvad-code-signing.asc + echo 'Verify the Mullvad VPN app' + gpg --verify /tmp/MullvadVPN-*.rpm.asc && rpm-ostree install /tmp/MullvadVPN-*.rpm From 30a83cfdf8b3b2d7e148346e23b19a3b415fc85e Mon Sep 17 00:00:00 2001 From: Flori Gee Date: Thu, 5 Oct 2023 18:34:49 +0200 Subject: [PATCH 2/2] chore(just): move mullvad vpn shortcut to numbered files --- build/ublue-os-just/70-vpn.just | 22 ++++++++++++++++++++++ build/ublue-os-just/main.just | 11 ----------- 2 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 build/ublue-os-just/70-vpn.just diff --git a/build/ublue-os-just/70-vpn.just b/build/ublue-os-just/70-vpn.just new file mode 100644 index 00000000..e569c8c1 --- /dev/null +++ b/build/ublue-os-just/70-vpn.just @@ -0,0 +1,22 @@ + +# Install Mullvad VPN +vpn-mullvad: + echo 'Downloading files needed for installation ...' + wget -qnc --trust-server-names https://mullvad.net/download/app/rpm/latest -P /tmp + wget -qnc --trust-server-names https://mullvad.net/download/app/rpm/latest/signature -P /tmp + wget -qnc https://mullvad.net/media/mullvad-code-signing.asc -P /tmp + echo 'Importing Mullvad GPG key ...' + gpg --import /tmp/mullvad-code-signing.asc + echo 'Verify the Mullvad VPN app ...' + gpg --verify /tmp/MullvadVPN-*.rpm.asc && rpm-ostree install /tmp/MullvadVPN-*.rpm + +# Install Mullvad VPN Beta +vpn-mullvad-beta: + echo 'Downloading files needed for installation ...' + wget -qnc --trust-server-names https://mullvad.net/download/app/rpm/latest-beta -P /tmp + wget -qnc --trust-server-names https://mullvad.net/download/app/rpm/latest-beta/signature -P /tmp + wget -qnc https://mullvad.net/media/mullvad-code-signing.asc -P /tmp + echo 'Importing Mullvad GPG key ...' + gpg --import /tmp/mullvad-code-signing.asc + echo 'Verify the Mullvad VPN Beta app ...' + gpg --verify /tmp/MullvadVPN-*beta*.rpm.asc && rpm-ostree install /tmp/MullvadVPN-*beta*.rpm diff --git a/build/ublue-os-just/main.just b/build/ublue-os-just/main.just index dff85081..d2370ff4 100644 --- a/build/ublue-os-just/main.just +++ b/build/ublue-os-just/main.just @@ -69,14 +69,3 @@ update: # Enable xwaylandvideobridge fixscreenshare: cp /usr/share/applications/org.kde.xwaylandvideobridge.desktop $HOME/.config/autostart/ - -# Install Mullvad VPN -vpn-mullvad: - echo 'Downloading files needed for installation ...' - wget -q --trust-server-names https://mullvad.net/download/app/rpm/latest -P /tmp - wget -q --trust-server-names https://mullvad.net/download/app/rpm/latest/signature -P /tmp - wget -q https://mullvad.net/media/mullvad-code-signing.asc -P /tmp - echo 'Importing Mullvad GPG key ...' - gpg --import /tmp/mullvad-code-signing.asc - echo 'Verify the Mullvad VPN app' - gpg --verify /tmp/MullvadVPN-*.rpm.asc && rpm-ostree install /tmp/MullvadVPN-*.rpm