[vbox-dev] VB xml format

Bernard Giannetti thebernmeister at hotmail.com
Wed Nov 3 09:30:15 UTC 2021


I'm the author of the Ubuntu VirtualBox indicator and have some additional questions/clarifications please...

My indicator parses the VirtualBox configuration file at ~/.config/VirtualBox/VirtualBox.xml to determine the virtual machines and groups.  Using only the XMLtags ExtraDataItem where name="GUI/GroupDefinitions/*", I have assumed that:

'go=...' is a group
'm=...': is a machine UUID

I noticed between version 1.5 and 1.6 there was the addition of the value "n=GLOBAL" which I skip; I assume this is safe to do so?

As Stéphane reported below, I have not seen the name="gc=..." before and cannot reproduce this under version 1.5 or 1.6.  Can 'gc' be treated the same as 'go' (that is, a group)?



From: Stéphane Charette <stephanecharette at gmail.com>
Sent: Wednesday, 3 November 2021 17:56
To: vbox-dev at virtualbox.org <vbox-dev at virtualbox.org>; Bernard Giannetti <thebernmeister at hotmail.com>
Subject: VB xml format


Is there documentation available for the VirtualBox XML file format?  Specifically, what you'd expect to find in Ubuntu at this location:  ~/.config/VirtualBox/VirtualBox.xml

Bernard Giannetti (the author of the VirtualBox indicator on Ubuntu) and I are trying to understand some fields and could use some assistance.  Specifically, right now we're trying to understand the meaning of "gc=..." in <ExtraDataItem name="GUI/GroupDefinitions/".



Stéphane Charette
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20211103/b5e09670/attachment.html>

More information about the vbox-dev mailing list