feat: remove audiovm setting when unnecessary

Decrease audio attack surface to qubes that will never need to use it.
This commit is contained in:
Ben Grande 2024-01-20 19:34:39 +01:00
parent 78333dd92a
commit 02ae9e2593
No known key found for this signature in database
GPG key ID: 00C64E14F51F9E56
38 changed files with 471 additions and 159 deletions

View file

@ -11,6 +11,16 @@ SPDX-License-Identifier: AGPL-3.0-or-later
include:
- .clone
{% load_yaml as defaults -%}
name: tpl-{{ slsdotpath }}
force: True
require:
- sls: {{ slsdotpath }}.clone
prefs:
- audiovm: ""
{%- endload %}
{{ load(defaults) }}
{% load_yaml as defaults -%}
name: {{ slsdotpath }}
force: True
@ -23,6 +33,7 @@ prefs:
- template: tpl-{{ slsdotpath }}
- label: red
- netvm: ""
- audiovm: ""
- memory: 400
- maxmem: 0
- vcpus: 1
@ -55,6 +66,7 @@ prefs:
- template: tpl-{{ slsdotpath }}
- label: red
- netvm: ""
- audiovm: ""
- memory: 400
- maxmem: 0
- vcpus: 1
@ -86,6 +98,7 @@ prefs:
- template: dvm-{{ slsdotpath }}
- label: red
- netvm: ""
- audiovm: ""
- autostart: False
- provides-network: True
- pcidevs: {{ net_pcidevs|yaml }}