Hi Robert, I asked the developer, and this is the description. The utility also give a usage information. Let me know if this helps.
Description: The namespace tool exposes VMODL and Guest side API for a publish/subscribe mechanism which enables reliable/persistent communication and reliable asynchronous notifications to/from VMs without networking. The core of this mechanism is VM Namespace DB (based on SQL lite database) which is an entity that resides in ESX and facilitates the bidirectional communication between Guest Operating System and the Management application. The information exchanged can be key/value pairs . Namespace tool uses secure guest rpc channel to store data into namespaceDB (sqlite database) and provide two way communication between VMX and guest side. Guest side interface is namespace tool and VC side interface uses internal VMODL API Usage: vmware-namespace-cmd [OPTION...] [get-value | set-key | delete-key] [<namespace-name>] Example: vmware-namespace-cmd set-key <namespace-name> -k <key-name> -v <value> vmware-namespace-cmd set-key <namespace-name> -k <key-name> -f <file-path> echo "<value>" | vmware-namespace-cmd set-key <namespace-name> -k <key-name> -s vmware-namespace-cmd delete-key <namespace-name> -k <key-name> vmware-namespace-cmd get-value <namespace-name> -k <key-name> Help Options: -h, --help Show help options --help-all Show all help options --help-get-value Show help for command "get-value" --help-set-key Show help for command "set-key" --help-delete-key Show help for command "delete-key" vmware-namespace-cmd command get-value: -k, --key=<key-name> Key value to return vmware-namespace-cmd command set-key: - Create or update key value pair -k, --key=<key-name> Key name to use -v, --value=<value> Value to set -o, --oldValue=<old-value> Value must match with current key value in the namespace for update operation to proceed -f, --fromFile=<file-path> Value to use from file path -s, --stdin Value to use from standard input vmware-namespace-cmd command delete-key:- Delete key value pair -k, --key=<key-name> Key name to use -o, --oldValue=<old-value> Value must match with current key value in the namespace for delete operation to proceed Application Options: -V, --verbose Verbose logging mode -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to open-vm-tools in Ubuntu. https://bugs.launchpad.net/bugs/1546312 Title: Please update to open-vm-tools 10.0.7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1546312/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs