diff --git a/i2p/create.sls b/i2p/create.sls index a79eee7..c1d968a 100644 --- a/i2p/create.sls +++ b/i2p/create.sls @@ -13,14 +13,17 @@ qvm-prefs-i2p: - netvm: sys-net - memory: 400 - maxmem: 1500 - - vcpus: 2 - - provides-network: True + - vcpus: 4 + - provides-network: False qvm-features-i2p: qvm.features: - name: sys-i2p - ipv6: '' - disable: + - service.clocksync - service.cups - service.cups-browsed + - service.qubes-update-check + - service.qubes-updates-proxy - service.tinyproxy diff --git a/i2p/i2p_browser.tgz b/i2p/i2p_browser.tgz new file mode 100644 index 0000000..429bd0f Binary files /dev/null and b/i2p/i2p_browser.tgz differ diff --git a/i2p/install.sls b/i2p/install.sls index aa2f4c8..9a06a78 100644 --- a/i2p/install.sls +++ b/i2p/install.sls @@ -59,12 +59,12 @@ i2p_list_cacher: - backup: False {% endif %} -upgrade: +i2p_upgrade: pkg.uptodate: - refresh: True - dist_upgrade: True -install: +i2p_install: pkg.installed: - refresh: True - pkgs: @@ -73,4 +73,11 @@ install: - i2p - i2p-keyring +i2p_untar_extension: + archive.extracted: + - name: /etc/skel/ + - source: salt://i2p/i2p_browser.tgz + - user: root + - group: root + {% endif %}