diff options
Diffstat (limited to 'os-plugins/plugins/vmware/XX_vmware.sh')
-rw-r--r-- | os-plugins/plugins/vmware/XX_vmware.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/os-plugins/plugins/vmware/XX_vmware.sh b/os-plugins/plugins/vmware/XX_vmware.sh index 8fd62baa..475df8c4 100644 --- a/os-plugins/plugins/vmware/XX_vmware.sh +++ b/os-plugins/plugins/vmware/XX_vmware.sh @@ -252,6 +252,19 @@ $(ipcalc -m $vmip/$vmpx|sed s/.*=//) {" \ chmod 644 /mnt/etc/vmware/config fi + # write version information for image problem (v2 images don't run + # on v1 players + if [ "${vmware_kind}" = "vmpl1.0" ]; then + echo "vmplversion=1" > /mnt/etc/vmware/version + fi + if [ "${vmware_kind}" = "vmpl2.0" ]; then + echo "vmplversion=2" > /mnt/etc/vmware/version + fi + if [ "${vmware_kind}" != "local" ]; then + version=$(strings /usr/lib/vmware/bin/vmplayer|head -1|cut -c 1) + echo "vmplversion=${version}" > /mnt/etc/vmware/version + fi + [ $DEBUGLEVEL -gt 0 ] && echo "done with 'vmware' os-plugin ..." fi |