From e3770513cd0e9be0965e8bb4ff2fedfc52ca919d Mon Sep 17 00:00:00 2001 From: ageissler Date: Mon, 10 Mar 2025 09:45:03 +0100 Subject: [PATCH] =?UTF-8?q?setup/qemu-ga-conf.sh=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup/qemu-ga-conf.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 setup/qemu-ga-conf.sh diff --git a/setup/qemu-ga-conf.sh b/setup/qemu-ga-conf.sh new file mode 100644 index 0000000..e2f4622 --- /dev/null +++ b/setup/qemu-ga-conf.sh @@ -0,0 +1,14 @@ +if [ "$(which qemu-ga)" == "" ]; then + echo "guest agent is not installed" +else + if [ ! -f /etc/qemu/qemu.conf ]; then + qemu-ga -D > /etc/qemu/qemu.conf + sed -i "s/block-rpcs=/block-rpcs=guest-set-user-password/" /etc/qemu/qemu.conf + systemctl restart qemu-guest-agent + else + if [ "$(grep guest-set-user-password /etc/qemu/qemu.conf)" == "" ]; then + echo "block-rpcs=guest-set-user-password" >> /etc/qemu/qemu.conf + systemctl restart qemu-guest-agent + fi + fi +fi \ No newline at end of file