fix: reference local sls imports by slsdotpath

Behavior of dot includes changed between salt 3006 and 3007. Work
consistently across Salt versions.
This commit is contained in:
3np 2025-03-19 07:10:56 +00:00 committed by Ben Grande
parent 3fd0f3a3fd
commit 7246018b9e
No known key found for this signature in database
GPG key ID: 00C64E14F51F9E56
97 changed files with 114 additions and 114 deletions

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
- dotfiles.copy-sh - dotfiles.copy-sh
- dotfiles.copy-x11 - dotfiles.copy-x11

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,8 +7,8 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-chrome-repo - {{ slsdotpath }}.install-chrome-repo
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-avoid-chrome-installing-own-repo": "{{ slsdotpath }}-avoid-chrome-installing-own-repo":
file.touch: file.touch:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-installed-chromium": "{{ slsdotpath }}-installed-chromium":
pkg.installed: pkg.installed:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-installed-firefox-esr": "{{ slsdotpath }}-installed-firefox-esr":
pkg.installed: pkg.installed:

View file

@ -7,8 +7,8 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-firefox-repo - {{ slsdotpath }}.install-firefox-repo
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-installed-firefox": "{{ slsdotpath }}-installed-firefox":
pkg.installed: pkg.installed:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-installed-lynx": "{{ slsdotpath }}-installed-lynx":
pkg.installed: pkg.installed:

View file

@ -7,8 +7,8 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-mullvad-repo - {{ slsdotpath }}.install-mullvad-repo
- .install-common - {{ slsdotpath }}.install-common
"{{ slsdotpath }}-installed-mullvad": "{{ slsdotpath }}-installed-mullvad":
pkg.installed: pkg.installed:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
- dotfiles.copy-net - dotfiles.copy-net
"{{ slsdotpath }}-installed-w3m": "{{ slsdotpath }}-installed-w3m":

View file

@ -7,6 +7,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-chromium - {{ slsdotpath }}.install-chromium
{% endif -%} {% endif -%}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .home-cleanup - {{ slsdotpath }}.home-cleanup
- dotfiles.copy-all - dotfiles.copy-all
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- sys-net.show-updatevm-origin - sys-net.show-updatevm-origin
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -11,12 +11,12 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{# {#
include: include:
{% if grains['id'] == 'dom0' -%} {% if grains['id'] == 'dom0' -%}
- .create - {{ slsdotpath }}.create
{% elif grains['id'] == 'tpl-' ~ slsdotpath -%} {% elif grains['id'] == 'tpl-' ~ slsdotpath -%}
- .install - {{ slsdotpath }}.install
{% elif grains['id'] == 'disp-' ~ slsdotpath -%} {% elif grains['id'] == 'disp-' ~ slsdotpath -%}
- utils.tools.zsh.touch-zshrc - utils.tools.zsh.touch-zshrc
{% elif grains['id'] == slsdotpath -%} {% elif grains['id'] == slsdotpath -%}
- .configure - {{ slsdotpath }}.configure
{% endif -%} {% endif -%}
#} #}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .home-cleanup - {{ slsdotpath }}.home-cleanup
- dotfiles.copy-all - dotfiles.copy-all
- utils.tools.zsh - utils.tools.zsh
- sys-pgp.install-client - sys-pgp.install-client

View file

@ -7,13 +7,13 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] == 'dom0' -%} {% if grains['nodename'] == 'dom0' -%}
include: include:
- .backup - {{ slsdotpath }}.backup
- .dotfiles - {{ slsdotpath }}.dotfiles
- .helpers - {{ slsdotpath }}.helpers
- .install - {{ slsdotpath }}.install
- .desktop-kde - {{ slsdotpath }}.desktop-kde
- .update-settings - {{ slsdotpath }}.update-settings
- .xorg - {{ slsdotpath }}.xorg
- .screenshot - {{ slsdotpath }}.screenshot
{% endif -%} {% endif -%}

@ -1 +1 @@
Subproject commit 0bae3d94b27da2a24957e35491b6c78c26ad21c6 Subproject commit d6a423d41a7a2b91b54445eaea58c56b2939db2d

View file

@ -7,6 +7,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .configure-common - {{ slsdotpath }}.configure-common
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .configure-common - {{ slsdotpath }}.configure-common
- whonix-workstation.configure-offline - whonix-workstation.configure-offline
{% endif -%} {% endif -%}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import "whonix-workstation/template.jinja" as whonix_workstation -%} {%- import "whonix-workstation/template.jinja" as whonix_workstation -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- sys-bitcoin.create - sys-bitcoin.create
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
- sys-audio.install-client - sys-audio.install-client

View file

@ -10,7 +10,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- fedora.create - fedora.create
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .create - {{ slsdotpath }}.create
"{{ slsdotpath }}-set-management_dispvm-to-default": "{{ slsdotpath }}-set-management_dispvm-to-default":
qvm.vm: qvm.vm:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"dvm-{{ template.template }}-absent": "dvm-{{ template.template }}-absent":
qvm.absent: qvm.absent:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: {{ template.template }} name: {{ template.template }}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: {{ template.template }} name: {{ template.template }}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: {{ template.template }} name: {{ template.template }}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- utils.tools.common.update - utils.tools.common.update
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }}-fetcher name: tpl-{{ slsdotpath }}-fetcher

View file

@ -10,7 +10,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import "debian-minimal/template.jinja" as template -%} {%- import "debian-minimal/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- fedora.create - fedora.create
- .clone - {{ slsdotpath }}.clone
- fedora-minimal.prefs - fedora-minimal.prefs
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
#} #}
include: include:
- .create - {{ slsdotpath }}.create
"{{ slsdotpath }}-set-qubes-prefs-management_dispvm-to-dvm-{{ slsdotpath }}": "{{ slsdotpath }}-set-qubes-prefs-management_dispvm-to-dvm-{{ slsdotpath }}":
cmd.run: cmd.run:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
- sys-ssh-agent.install-client - sys-ssh-agent.install-client

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .configure - {{ slsdotpath }}.configure
"{{ slsdotpath }}-makedir-qusal-builder": "{{ slsdotpath }}-makedir-qusal-builder":
file.directory: file.directory:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- fedora-minimal.prefs - fedora-minimal.prefs
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -6,11 +6,11 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
{% if grains['id'] == 'dom0' -%} {% if grains['id'] == 'dom0' -%}
- .create - {{ slsdotpath }}.create
{% elif grains['id'] == 'tpl-' ~ slsdotpath -%} {% elif grains['id'] == 'tpl-' ~ slsdotpath -%}
- .install - {{ slsdotpath }}.install
{% elif grains['id'] == 'dvm-' ~ slsdotpath -%} {% elif grains['id'] == 'dvm-' ~ slsdotpath -%}
- .configure-qubes-executor - {{ slsdotpath }}.configure-qubes-executor
{% elif grains['id'] == slsdotpath -%} {% elif grains['id'] == slsdotpath -%}
- .configure - {{ slsdotpath }}.configure
{% endif -%} {% endif -%}

View file

@ -18,7 +18,7 @@ include:
- sys-pgp.install-client - sys-pgp.install-client
- sys-ssh-agent.install-client - sys-ssh-agent.install-client
- docker.install - docker.install
- .install-qubes-executor - {{ slsdotpath }}.install-qubes-executor
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":
pkg.installed: pkg.installed:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
## https://github.com/QubesOS/qubes-issues/issues/8806 ## https://github.com/QubesOS/qubes-issues/issues/8806
include: include:
- .create - {{ slsdotpath }}.create
"{{ slsdotpath }}-set-management_dispvm-to-default": "{{ slsdotpath }}-set-management_dispvm-to-default":
qvm.vm: qvm.vm:

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
- utils.tools.xfce - utils.tools.xfce
- dotfiles.copy-x11 - dotfiles.copy-x11

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .install - {{ slsdotpath }}.install
- sys-usb.install-client-proxy - sys-usb.install-client-proxy
"{{ slsdotpath }}-bluetooth-installed": "{{ slsdotpath }}-bluetooth-installed":

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- sys-usb.install-client-proxy - sys-usb.install-client-proxy
- .install-client - {{ slsdotpath }}.install-client
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":
pkg.installed: pkg.installed:

View file

@ -11,7 +11,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% set bitcoin_tag = 'v' ~ version.version -%} {% set bitcoin_tag = 'v' ~ version.version -%}
include: include:
- .configure-builder-common - {{ slsdotpath }}.configure-builder-common
"{{ slsdotpath }}-source-makedir-src": "{{ slsdotpath }}-source-makedir-src":
file.directory: file.directory:

View file

@ -21,7 +21,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% set bitcoin_url_shasum_sig = bitcoin_url_dir ~ bitcoin_file_shasum_sig -%} {% set bitcoin_url_shasum_sig = bitcoin_url_dir ~ bitcoin_file_shasum_sig -%}
include: include:
- .configure-builder-common - {{ slsdotpath }}.configure-builder-common
"{{ slsdotpath }}-remove-failed-download-or-verification": "{{ slsdotpath }}-remove-failed-download-or-verification":
file.absent: file.absent:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import "whonix-gateway/template.jinja" as whonix_gateway %} {%- import "whonix-gateway/template.jinja" as whonix_gateway %}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: {{ slsdotpath }}-gateway name: {{ slsdotpath }}-gateway

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
- dev.home-cleanup - dev.home-cleanup
- dotfiles.copy-x11 - dotfiles.copy-x11
- dotfiles.copy-sh - dotfiles.copy-sh

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .install-common - {{ slsdotpath }}.install-common
- dotfiles.copy-ssh - dotfiles.copy-ssh
- dotfiles.copy-git - dotfiles.copy-git
- sys-git.install-client - sys-git.install-client

View file

@ -7,6 +7,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-common - {{ slsdotpath }}.install-common
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- browser.create - browser.create
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -7,6 +7,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .configure-builder-source - {{ slsdotpath }}.configure-builder-source
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- sys-bitcoin.create - sys-bitcoin.create
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -9,6 +9,6 @@ Source: https://github.com/romanz/electrs/blob/master/doc/install.md
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-builder-source - {{ slsdotpath }}.install-builder-source
{% endif -%} {% endif -%}

View file

@ -9,6 +9,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
## ElectRS does not provide official binaries. This state exists to be the ## ElectRS does not provide official binaries. This state exists to be the
## default installation. ## default installation.
include: include:
- .install-source - {{ slsdotpath }}.install-source
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- sys-bitcoin.create - sys-bitcoin.create
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -15,7 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% endif -%} {% endif -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -11,7 +11,7 @@ SPDX-License-Identifier: GPL-2.0-only
{%- from "qvm/template-gui.jinja" import gui_common -%} {%- from "qvm/template-gui.jinja" import gui_common -%}
include: include:
- .clone - {{ slsdotpath }}.clone
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":
pkg.installed: pkg.installed:

View file

@ -10,7 +10,7 @@ SPDX-License-Identifier: GPL-2.0-only
{%- from "qvm/template-gui.jinja" import gui_common -%} {%- from "qvm/template-gui.jinja" import gui_common -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% if 'psu' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) or 'backlight' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) %} {% if 'psu' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) or 'backlight' in salt['pillar.get']('qvm:sys-gui-vnc:dummy-modules', []) %}
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":

View file

@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
#} #}
include: include:
- .cancel-common - {{ slsdotpath }}.cancel-common
"{{ slsdotpath }}-disable-autostart": "{{ slsdotpath }}-disable-autostart":
qvm.prefs: qvm.prefs:

View file

@ -10,7 +10,7 @@ SPDX-License-Identifier: GPL-2.0-only
{%- from "qvm/template-gui.jinja" import gui_common -%} {%- from "qvm/template-gui.jinja" import gui_common -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% if 'psu' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) or 'backlight' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) %} {% if 'psu' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) or 'backlight' in salt['pillar.get']('qvm:sys-gui:dummy-modules', []) %}
"{{ slsdotpath }}-installed": "{{ slsdotpath }}-installed":

View file

@ -9,8 +9,8 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% set net_pcidevs = salt['grains.get']('pci_net_devs', []) -%} {% set net_pcidevs = salt['grains.get']('pci_net_devs', []) -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- .show-updatevm-origin - {{ slsdotpath }}.show-updatevm-origin
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- fedora-minimal.prefs - fedora-minimal.prefs
{% load_yaml as defaults -%} {% load_yaml as defaults -%}

View file

@ -7,6 +7,6 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install - {{ slsdotpath }}.install
{% endif -%} {% endif -%}

View file

@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
#} #}
include: include:
- .create - {{ slsdotpath }}.create
"{{ slsdotpath }}-set-management_dispvm-to-default": "{{ slsdotpath }}-set-management_dispvm-to-default":
qvm.vm: qvm.vm:

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- browser.create - browser.create
- dom0.port-forward - dom0.port-forward

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['os_family']|lower == 'debian' -%} {% if grains['os_family']|lower == 'debian' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
{% endif -%} {% endif -%}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
{% if grains['os_family']|lower == 'debian' -%} {% if grains['os_family']|lower == 'debian' -%}
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
{% endif -%} {% endif -%}
- utils.tools.xfce - utils.tools.xfce

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
"{{ slsdotpath }}-systemd": "{{ slsdotpath }}-systemd":

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- utils.tools.common.update - utils.tools.common.update
- qvm.hide-usb-from-dom0 - qvm.hide-usb-from-dom0

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .install-client-proxy - {{ slsdotpath }}.install-client-proxy
"{{ slsdotpath }}-installed-cryptsetup": "{{ slsdotpath }}-installed-cryptsetup":
pkg.installed: pkg.installed:

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .install-client-proxy - {{ slsdotpath }}.install-client-proxy
"{{ slsdotpath }}-installed-fido": "{{ slsdotpath }}-installed-fido":
pkg.installed: pkg.installed:

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-client-cryptsetup - {{ slsdotpath }}.install-client-cryptsetup
- .install-client-fido - {{ slsdotpath }}.install-client-fido
{% endif -%} {% endif -%}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{% if grains['nodename'] != 'dom0' -%} {% if grains['nodename'] != 'dom0' -%}
include: include:
- .install-repo - {{ slsdotpath }}.install-repo
- utils.tools.common.update - utils.tools.common.update
- sys-ssh-agent.install-client - sys-ssh-agent.install-client

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- from "qvm/template.jinja" import load -%} {%- from "qvm/template.jinja" import load -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }} name: tpl-{{ slsdotpath }}

View file

@ -8,7 +8,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include: include:
- utils.tools.common.update - utils.tools.common.update
- .install-receiver - {{ slsdotpath }}.install-receiver
"{{ slsdotpath }}-receiver-debug-installed": "{{ slsdotpath }}-receiver-debug-installed":
pkg.installed: pkg.installed:

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
{% load_yaml as defaults -%} {% load_yaml as defaults -%}
name: {{ template.template }} name: {{ template.template }}

View file

@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-or-later
{%- import slsdotpath ~ "/template.jinja" as template -%} {%- import slsdotpath ~ "/template.jinja" as template -%}
include: include:
- .clone - {{ slsdotpath }}.clone
- whonix-gateway.create - whonix-gateway.create
{% load_yaml as defaults -%} {% load_yaml as defaults -%}