]> git.proxmox.com Git - qemu-server.git/commit - PVE/QMPClient.pm
Append newline to all QGA commands
authorKamil Trzcinski <ayufan@ayufan.eu>
Mon, 9 Mar 2020 13:32:44 +0000 (14:32 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 11 Mar 2020 10:11:45 +0000 (11:11 +0100)
commit148850f693ce93a8e38595bb0dfe8e8900aff931
tree913be1aa898b1767aed667fa09f1c406d77ada31
parent28e129cccb1edb6592b358d9ff53aad1330b29d2
Append newline to all QGA commands

Since the MacOS Mojave Apple ships AppleQEMUGuestAgent by default.
However, it does not fully adhere to QGA specs as they do expect each
command to be newline delimited.

This makes each command to be newline delimited which is harmless for
all other systems (Windows, Linux), but enable guest agent by default
without any changes on OSX.

Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Tested-by: Dominik Csapak <d.csapak@proxmox.com>
Reviewed-by: Dominik Csapak <d.csapak@proxmox.com>
PVE/QMPClient.pm