#!/bin/sh ## SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. ## ## SPDX-License-Identifier: AGPL-3.0-or-later set -eu updatevm="$(qubes-prefs updatevm)" updatevm_class="$(qvm-prefs "${updatevm}" klass)" proxy_target="" case "${updatevm_class}" in StandaloneVM) proxy_target="${updatevm}";; AppVM) proxy_target="$(qvm-prefs "${updatevm}" template)";; DispVM) proxy_target="$(qvm-prefs "${updatevm}" template)" proxy_target="$(qvm-prefs "${proxy_target}" template)" ;; *) echo "Unsupported qube class" >&2; exit 1;; esac if test -n "${proxy_target}"; then echo "${proxy_target}" fi