fix: skip YUM weak dependencies installation

Fixes: https://github.com/ben-grande/qusal/issues/96
This commit is contained in:
Ben Grande 2024-08-16 14:02:53 +02:00
parent c6582dfb88
commit 56a4296421
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
90 changed files with 107 additions and 0 deletions

View File

@ -185,6 +185,7 @@ keys-installed:
{# Enforce that we don't want to install suggested packages #} {# Enforce that we don't want to install suggested packages #}
- skip_suggestions: True - skip_suggestions: True
{# List of packages to be installed #} {# List of packages to be installed #}
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
{# Wait, some package names do not match on different distributions #} {# Wait, some package names do not match on different distributions #}
- keepassxc - keepassxc
@ -208,6 +209,7 @@ keys-installed-os-specific:
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
{# Get the Jinja variable 'pkg.pkg' and convert it to an YAML list #} {# Get the Jinja variable 'pkg.pkg' and convert it to an YAML list #}
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{# End our 'if' statement created above #} {# End our 'if' statement created above #}

View File

@ -22,6 +22,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates
@ -48,6 +49,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -21,6 +21,7 @@ include:
- sls: {{ slsdotpath }}.install-chrome-repo - sls: {{ slsdotpath }}.install-chrome-repo
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- google-chrome-stable - google-chrome-stable

View File

@ -15,6 +15,7 @@ include:
- sls: {{ slsdotpath }}.install-common - sls: {{ slsdotpath }}.install-common
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- chromium - chromium

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates
@ -37,6 +38,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -15,6 +15,7 @@ include:
- sls: {{ slsdotpath }}.install-common - sls: {{ slsdotpath }}.install-common
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- firefox-esr - firefox-esr

View File

@ -17,6 +17,7 @@ include:
- sls: {{ slsdotpath }}.install-firefox-repo - sls: {{ slsdotpath }}.install-firefox-repo
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- firefox - firefox

View File

@ -15,6 +15,7 @@ include:
- sls: {{ slsdotpath }}.install-common - sls: {{ slsdotpath }}.install-common
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- lynx - lynx

View File

@ -17,6 +17,7 @@ include:
- sls: {{ slsdotpath }}.install-mullvad-repo - sls: {{ slsdotpath }}.install-mullvad-repo
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- mullvad-browser - mullvad-browser

View File

@ -16,6 +16,7 @@ include:
- sls: {{ slsdotpath }}.install-common - sls: {{ slsdotpath }}.install-common
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- w3m - w3m

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- python3-dev - python3-dev
- python3-venv - python3-venv

View File

@ -21,6 +21,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
## Necessary ## Necessary
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root
@ -65,6 +66,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -27,6 +27,7 @@ include:
{# {#
"{{ slsdotpath }}-removed-os-specific": "{{ slsdotpath }}-removed-os-specific":
pkg.removed: pkg.removed:
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg_removed|sequence|yaml }} - pkgs: {{ pkg.pkg_removed|sequence|yaml }}
#} #}
@ -37,6 +38,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- man-db - man-db

View File

@ -15,6 +15,7 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- awesome - awesome

View File

@ -15,6 +15,7 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- i3-settings-qubes - i3-settings-qubes

View File

@ -15,6 +15,7 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- i3 - i3

View File

@ -15,6 +15,7 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- kde-settings-qubes - kde-settings-qubes
- sddm - sddm

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- vim - vim
- tmux - tmux

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- zenity - zenity
- maim - maim

View File

@ -13,6 +13,7 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- xorg-x11-xinit-session - xorg-x11-xinit-session

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- electrum - electrum
- python3-pyqt5 - python3-pyqt5

View File

@ -14,6 +14,7 @@ include:
"{{ slsdotpath }}-remove-distro-package": "{{ slsdotpath }}-remove-distro-package":
pkg.removed: pkg.removed:
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- electrum - electrum
- python3-electrum - python3-electrum
@ -25,6 +26,7 @@ include:
- pkg: "{{ slsdotpath }}-remove-distro-package" - pkg: "{{ slsdotpath }}-remove-distro-package"
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- socat - socat
- man-db - man-db

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -26,6 +26,7 @@ include:
- sls: kicksecure-minimal.install - sls: kicksecure-minimal.install
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-kernel-vm-support - qubes-kernel-vm-support
- linux-image-amd64 - linux-image-amd64

View File

@ -20,6 +20,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- kicksecure-qubes-cli - kicksecure-qubes-cli

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- grub2-xen-pvh - grub2-xen-pvh

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- skip_suggestions: True - skip_suggestions: True
- install_recommends: False - install_recommends: False
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -20,6 +20,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- skip_suggestions: True - skip_suggestions: True
- install_recommends: False - install_recommends: False
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-app-shutdown-idle - qubes-app-shutdown-idle
- qubes-pdf-converter - qubes-pdf-converter

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- skip_suggestions: True - skip_suggestions: True
- install_recommends: False - install_recommends: False
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-pdf-converter - qubes-pdf-converter
- qubes-img-converter - qubes-img-converter

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-mgmt-salt-vm-connector - qubes-mgmt-salt-vm-connector
- socat - socat

View File

@ -23,6 +23,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
## https://github.com/mirage/qubes-mirage-firewall/blob/main/Dockerfile ## https://github.com/mirage/qubes-mirage-firewall/blob/main/Dockerfile
- qubes-core-agent-networking - qubes-core-agent-networking

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- vim-enhanced - vim-enhanced
- tmux - tmux

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root

View File

@ -26,6 +26,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
## Minimal template dependencies ## Minimal template dependencies
- qubes-core-agent-networking - qubes-core-agent-networking

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-pdf-converter - qubes-pdf-converter
- qubes-img-converter - qubes-img-converter

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- blueman - blueman
- libspa-0.2-bluetooth - libspa-0.2-bluetooth

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- pipewire-qubes - pipewire-qubes
- wireplumber - wireplumber
@ -37,6 +38,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- easyeffects - easyeffects

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-admin-client - qubes-core-admin-client
- qubes-audio-daemon - qubes-audio-daemon
@ -40,6 +41,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -20,6 +20,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates
@ -49,6 +50,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
"{{ slsdotpath }}-bin": "{{ slsdotpath }}-bin":

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- clang - clang
- ccache - ccache
@ -42,6 +43,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% set pkg = { {% set pkg = {
@ -60,6 +62,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -21,6 +21,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- qubes-app-shutdown-idle - qubes-app-shutdown-idle

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -25,6 +25,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- socat - socat
- librocksdb-dev - librocksdb-dev

View File

@ -21,6 +21,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -23,6 +23,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- socat - socat
- python3-aiohttp - python3-aiohttp

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- fwupd-qubes-vm - fwupd-qubes-vm
- qubes-core-agent-dom0-updates - qubes-core-agent-dom0-updates

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- git - git
- man-db - man-db

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- git - git
- man-db - man-db

View File

@ -17,6 +17,7 @@ include:
pkg.installed: pkg.installed:
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-input-proxy-sender - qubes-input-proxy-sender
{% if 'psu' in salt['pillar.get']('qvm:sys-gui-gpu:dummy-modules', []) %} {% if 'psu' in salt['pillar.get']('qvm:sys-gui-gpu:dummy-modules', []) %}

View File

@ -17,6 +17,7 @@ include:
pkg.installed: pkg.installed:
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
{% if 'psu' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) %} {% if 'psu' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) %}
- dummy-psu-sender - dummy-psu-sender

View File

@ -17,6 +17,7 @@ include:
pkg.installed: pkg.installed:
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
{% if 'psu' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) %} {% if 'psu' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) %}
- dummy-psu-sender - dummy-psu-sender

View File

@ -20,6 +20,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
# Qubes related packages # Qubes related packages
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root
@ -66,6 +67,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
"{{ slsdotpath }}-lightdm-service-unit": "{{ slsdotpath }}-lightdm-service-unit":

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- net-tools - net-tools
- wireless-tools - wireless-tools

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- socat - socat

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-network-manager - qubes-core-agent-network-manager
- wpasupplicant - wpasupplicant

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- split-gpg2 - split-gpg2
- gnupg2 - gnupg2
@ -38,6 +39,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -21,6 +21,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- fwupd-qubes-vm - fwupd-qubes-vm
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- printer-driver-all-enforce - printer-driver-all-enforce

View File

@ -20,6 +20,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
## Discovery ## Discovery
- qubes-core-agent-networking - qubes-core-agent-networking

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- rsync - rsync
- man-db - man-db

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- rsync - rsync
- man-db - man-db

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates
@ -40,6 +41,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
"{{ slsdotpath }}-client-system-systemd-dir": "{{ slsdotpath }}-client-system-systemd-dir":

View File

@ -19,6 +19,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- socat - socat
- man-db - man-db
@ -38,6 +39,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
"{{ slsdotpath }}-agent-bin-dir": "{{ slsdotpath }}-agent-bin-dir":

View File

@ -26,6 +26,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
"{{ slsdotpath }}-ssh-config": "{{ slsdotpath }}-ssh-config":

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- openssh-server - openssh-server
- man-db - man-db

View File

@ -21,6 +21,7 @@ include:
{% endif %} {% endif %}
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- syncthing - syncthing
- jq - jq

View File

@ -22,6 +22,7 @@ include:
{% endif %} {% endif %}
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- syncthing - syncthing

View File

@ -28,6 +28,7 @@ include:
- file: "{{ slsdotpath }}-systemd" - file: "{{ slsdotpath }}-systemd"
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-input-proxy - qubes-input-proxy

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- cryptsetup - cryptsetup

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-ctap - qubes-ctap

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-usb-proxy - qubes-usb-proxy
- pciutils - pciutils

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- pciutils - pciutils
- qubes-input-proxy-sender - qubes-input-proxy-sender

View File

@ -17,6 +17,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -18,6 +18,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- ca-certificates - ca-certificates

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-core-agent-networking - qubes-core-agent-networking
- qubes-core-agent-passwordless-root - qubes-core-agent-passwordless-root
@ -42,6 +43,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- pandoc - pandoc
- ronn - ronn

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- zsh - zsh
- zsh-autosuggestions - zsh-autosuggestions

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- keepassxc - keepassxc
- gnupg2 - gnupg2
@ -36,6 +37,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: {{ pkg.pkg|sequence|yaml }} - pkgs: {{ pkg.pkg|sequence|yaml }}
{% endif -%} {% endif -%}

View File

@ -11,5 +11,6 @@ include:
pkg.installed: pkg.installed:
- require: - require:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- qubes-video-companion-dom0 - qubes-video-companion-dom0

View File

@ -16,6 +16,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
- cheese - cheese

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
{% if grains['os_family']|lower == 'debian' -%} {% if grains['os_family']|lower == 'debian' -%}
- qubes-video-companion - qubes-video-companion

View File

@ -15,6 +15,7 @@ include:
- sls: utils.tools.common.update - sls: utils.tools.common.update
- install_recommends: False - install_recommends: False
- skip_suggestions: True - skip_suggestions: True
- setopt: "install_weak_deps=False"
- pkgs: - pkgs:
{% if grains['os_family']|lower == 'debian' -%} {% if grains['os_family']|lower == 'debian' -%}
- qubes-video-companion - qubes-video-companion