Files
linux-tools/setup/qemu-ga-conf.sh
2025-03-10 10:04:24 +01:00

16 lines
503 B
Bash

CONFFILE=/etc/qemu/qemu-ga.conf
if [ "$(which qemu-ga)" == "" ]; then
echo "guest agent is not installed"
else
if [ ! -f $CONFFILE ]; then
qemu-ga -D > $CONFFILE
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 $CONFFILE)" == "" ]; then
echo "block-rpcs=guest-set-user-password" >> $CONFFILE
systemctl restart qemu-guest-agent
fi
fi
fi