James Lucas wrote:
The guest property information for the VBoxService version and components is
only implemented for Windows Hosts.

Is there a plan for implementing this for Linux guests? I am willing to
implement some of it if there is any documentation for what is required.

Well, "required" would imply that there's a formal specification. Which we don't have yet. But it'd be great if linux/solaris/... guests would also provide as much information as possible. The keys should be identical unless it's some information which doesn't make sense on Windows.

Firstly I can see that the two keys /VirtualBox/GuestAdd/Version and
/VirtualBox/GuestAdd/Revision could be implemented for all VBoxService versions
by putting the information from VBOX_VERSION_STRING and VBoxSVNRev() [Which all
other tools use) instead of the current registry key check for windows only.

Sounds good.

In VBoxServiceVMInfo.cpp
#include <VBox/version.h>

Line 176 add VboxServiceWriteProp(g_VMInfoGuestPropSvcClientID, "GuestAdd/Revision",
VBOX_VERSION_STRING);
VboxServiceWriteProp(g_VMInfoGuestPropSvcClientID, "GuestAdd/Version",
VBoxSVNRev());


Klaus

_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to