mirror of
https://github.com/unman/shaker.git
synced 2024-10-01 01:25:41 -04:00
Proton - working build
This commit is contained in:
parent
906774daee
commit
4ad6704426
@ -11,5 +11,5 @@ proton_menu:
|
||||
qvm.features:
|
||||
- name: template-proton
|
||||
- set:
|
||||
- menu-items: "protonvpn.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
- default-menu-items: "protonvpn.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
- menu-items: "protonvpn-app.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
- default-menu-items: "protonvpn-app.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
|
@ -25,4 +25,4 @@ qvm-features-id:
|
||||
- enable:
|
||||
- service.network-manager
|
||||
- set:
|
||||
- menu-items: "protonvpn.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
- menu-items: "protonvpn-app.desktop firefox-esr.desktop debian-xterm.desktop"
|
||||
|
@ -1,13 +1,5 @@
|
||||
include:
|
||||
- proton.clone
|
||||
|
||||
/tmp/protonvpn-stable-release_1.0.3-2_all.deb:
|
||||
file.managed:
|
||||
- source:
|
||||
- salt://proton/protonvpn-stable-release_1.0.3-2_all.deb
|
||||
|
||||
'dpkg -i /tmp/protonvpn-stable-release_1.0.3-2_all.deb':
|
||||
cmd.run
|
||||
- proton.install_repo
|
||||
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
{% set proxy = 'cacher' %}
|
||||
@ -41,13 +33,24 @@ include:
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
set_locale:
|
||||
cmd.run:
|
||||
- name: |
|
||||
sed -i s/# en_US.UTF-8/en_US.UTF-8/ /etc/locale.gen
|
||||
locale-gen
|
||||
|
||||
proton_install:
|
||||
pkg.installed:
|
||||
- refresh: True
|
||||
- skip_suggestions: True
|
||||
- install_recommends: False
|
||||
- pkgs:
|
||||
- qubes-core-agent-network-manager
|
||||
- qubes-core-agent-networking
|
||||
- qubes-core-agent-passwordless-root
|
||||
- firefox-esr
|
||||
- network-manager
|
||||
- protonvpn-gui
|
||||
- netcat-openbsd
|
||||
- protonvpn
|
||||
- openssh-client
|
||||
- thunderbird-qubes
|
||||
- wget
|
||||
|
14
proton/install_repo.sls
Normal file
14
proton/install_repo.sls
Normal file
@ -0,0 +1,14 @@
|
||||
{% if salt['pillar.get']('update_proxy:caching') %}
|
||||
/etc/apt/sources.list.d/protonvpn-stable.list:
|
||||
file.managed:
|
||||
- source:
|
||||
- salt://proton/protonvpn-stable.list
|
||||
{% endif %}
|
||||
|
||||
/tmp/protonvpn-stable-release_1.0.3-2_all.deb:
|
||||
file.managed:
|
||||
- source:
|
||||
- salt://proton/protonvpn-stable-release_1.0.3-2_all.deb
|
||||
|
||||
'dpkg -i --force-confold /tmp/protonvpn-stable-release_1.0.3-2_all.deb ':
|
||||
cmd.run
|
4
proton/protonvpn-stable.list
Normal file
4
proton/protonvpn-stable.list
Normal file
@ -0,0 +1,4 @@
|
||||
#
|
||||
# ProtonVPN stable release
|
||||
#
|
||||
deb [arch="all", signed-by=/usr/share/keyrings/protonvpn-stable-archive-keyring.gpg] http://HTTPS///repo.protonvpn.com/debian stable main
|
Loading…
Reference in New Issue
Block a user