Warning, this process will install build tools on your untangle appliance. These build tools are a potential security issue and can reduce the security of your Untangle appliance.
Also, these instructions are tested from ESXi 4.0 using VMWareTools-4.0.0-164009. Previous versions of the VMTools have given me issues randomly given Debian 5.0. If you have an older 3.x series VMWareTools I suggest you update your VMWare to get the latest tools release.
Final Note: VMWare tools configures the screen resolution of the XWindow so it knows where to put the clip box to enable the mouse to enter and leave the VM window. You will need to set your UT resolution to something sane (I'm using 1024x768) and configure the VMTools to be the same and NEVER CHANGE IT ON THE CONSOLE. If you use the Change Resolution button on the console GUI to change the X resolution you may need to run /usr/bin/vmware-config-tools.pl again to reconfigure the VMTools for the new resolution.
Finally, the install process:
Install required packages:Code:cp /etc/apt/sources.list /etc/apt/sources.list.bak sed -i 's/# Commented by Untangle: //' sources.list apt-get update
Reconfigure apt so our box doesn't go Frankenstein:Code:apt-get install build-essential linux-headers-$(uname -r)
Now, tell VMWare to install the tools so it will give us the VMTools. Be aware that VMWare updates the VMTools on a regular basis. Any lines that involve the VmwareTools-4.0.0-xxxxxx.tar.gz file are much easier typed with tab completion. for example in the following instructions the easiest way to copy the file is typed.Code:mv /etc/apt/sources.list.bak /etc/apt/sources.list apt-get update
All you need to ever type in any of these instructions is VMware<tab> and the console will fill in the remainder of the file for you. In this way you will get whatever version your VMWare product is presenting to the guest OS. The process of installation is the same no matter what version you have.Code:cp /media/cdrom/VMware<tab> /usr/src
Extract and Install VMWare tools:
Just follow the defaults through the installation. It will compile and install all the relevant kernel modules. Just remember to feed it the correct screen resolution. Default is 1024x768.Code:mount /media/cdrom cp /media/cdrom/VMwareTools-4.0.0-175625.tar.gz /usr/src cd /usr/src tar xvf VMwareTools-4.0.0-175625.tar.gz /usr/src/vmware-tools-distrib/vmware-install.pl
All that is left is clean up
And finally:Code:umount /media/cdrom rm -rf /usr/src/vmware-tools-distrib rm /usr/src/VMwareTools-4.0.0-175625.tar.gz
Because it just works better after a reboot.Code:reboot
I've noticed it can take a min or two for the vmware-client utility to work correctly. This utility will auto load when X cranks up, and is responsible for grabbing your mouse, letting you drag and drop, as well as sharing the clipboard with the host.
Hope this works for you guys, it's working on my test bridge install in my ESXi server right now.