Mullvad - update Mullvad Browser to 13.0.15. Include browser on package upgrade

This commit is contained in:
unman 2024-05-18 16:11:28 +00:00
parent 95342579b9
commit 72329997f3
No known key found for this signature in database
GPG Key ID: FDD1B8244731B36C
2 changed files with 12 additions and 7 deletions

View File

@ -1,10 +1,10 @@
Name: 3isec-qubes-mullvad-vpn
Version: 2023.6
Release: 2%{?dist}
Version: 2024.3
Release: 1%{?dist}
Summary: Set up a Mullvad qube and disposable template
License: GPLv3+
SOURCE0: mullvad
SOURCE0: mullvad
%description
This package creates a template, loaded with the MullvadVPN GUI and Mullvad Browser.
@ -48,6 +48,8 @@ if [ $1 -eq 1 ]; then
qubesctl --skip-dom0 --targets=template-mullvad state.apply mullvad.browser
qubesctl state.apply mullvad.create_disposable
qubesctl --skip-dom0 --targets=sys-mullvad state.apply mullvad.configure
elif [ $1 -eq 2 ]; then
qubesctl --skip-dom0 --targets=template-mullvad state.apply mullvad.browser
fi
%postun
@ -55,6 +57,9 @@ if [ $1 -eq 0 ]; then
fi
%changelog
* Sat May 18 2024 unman <unman@thirdeyesecurity.org> - 2024.3.1
- Update to Mullvad VPN 2024.3
- Update to include new Mullvad Browser 13.0.15
* Sat Mar 16 2024 unman <unman@thirdeyesecurity.org> - 2023.6.2
- Update to include new Mullvad Browser
- Use sys-mullvad as transparent VPN proxy

View File

@ -1,15 +1,15 @@
/etc/skel/Downloads/mullvad_browser-linux-x86_64-13.0.13.tar.xz:
/etc/skel/Downloads/mullvad_browser-linux-x86_64-13.0.15.tar.xz:
file.managed:
- source:
- salt://mullvad/mullvad-browser-linux-x86_64-13.0.13.tar.xz
- salt://mullvad/mullvad-browser-linux-x86_64-13.0.15.tar.xz
- user: root
- group: root
- makedirs: True
mullvad-browser-linux-x86_64-13.0.13.tar.xz:
mullvad-browser-linux-x86_64-13.0.15.tar.xz:
archive.extracted:
- name: /etc/skel
- source: /etc/skel/Downloads/mullvad_browser-linux-x86_64-13.0.13.tar.xz
- source: /etc/skel/Downloads/mullvad_browser-linux-x86_64-13.0.15.tar.xz
- user: user
/etc/skel/.local/share/applications/start-mullvad-browser.desktop: