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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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