Install VMWareTools On Endian Firewall Community 2.2 RC3 (Released 07 October 2008) On ESXi (3.5)
This is a small guide that shows how to install VMware-Tools on Endian Firewall Community 2.2 RC3 (released 07 October 2008) on ESXi (3.5). I'm using Endian Firewall Community 2.2 RC3 (released 07 October 2008) on an ESXi 3.5 Server. Installing and using Endian is no problem but it's great to get VmwareTools installed.
First enable SSH from the Endian web interface an log in as root. Install wget and dependant info package.
rpm -Uvh http://archives.fedoraproject.org/pub/archive/fedora/linux/core/3/i386/os/Fedora/RPMS/info-4.7-5.i386.rpm
rpm -Uvh http://archives.fedoraproject.org/pub/archive/fedora/linux/core/3/i386/os/Fedora/RPMS/wget-1.9.1-17.i386.rpm
Get the latest developer package from endian.
wget http://dfn.dl.sourceforge.net/sourceforge/efw/EFW-COMMUNITY-2.2-rc3-devel-rpms.tar.gz
Extract the package.
tar xvfz EFW-COMMUNITY-2.2-rc3-devel-rpms.tar.gz
Install kernel-headers and gcc4 compiler.
cd RPMS/devel/
rpm -Uvh binutils-2.15.92.0.2-24.endian1.i586.rpm
rpm -Uvh kernel-devel-2.6.22.19-72.endian15.i586.rpm
rpm -Uvh glibc-kernheaders-2.4-9.1.100.EL.endian1.i386.rpm
rpm -Uvh patch-2.5.4-20.endian0.i386.rpm
rpm -Uvh glibc-headers-2.3.4-2.39.endian6.i386.rpm
rpm -Uvh gcc4-4.1.2-14.endian1.i586.rpm
rpm -Uvh glibc-devel-2.3.4-2.39.endian6.i386.rpm
rpm -Uvh libgomp-4.1.2-14.endian1.i586.rpm
rpm -Uvh gcc4-4.1.2-14.endian1.i586.rpm
rpm -Uvh make-3.81-3.endian0.i586.rpm
rpm -Uvh patch-2.5.4-20.endian0.i386.rpm
rpm -Uvh cpp-3.4.6-9.endian7.i586.rpm
Create the symlinks to your header.
ln -s /usr/src/kernels/`uname -r`-`uname -m` /usr/src/linux
Now it's time to patch and install VmwareTools on your Endian.
tar xvfz VMwareTools-3.5.0-158874.tar.gz
wget http://www.rndgroup.co.nz/files/vmware-tools-distribution.patch
cat vmware-tools-distribution.patch | patch -p 0
export CC=/usr/bin/gcc
cd to the extracted VmwareTools directory and launch vmware-install.pl. After the installation cd to the bin folder in VmwareTools directory an launch the startup-fix.
cd vmware-tools-distrib
./vmware-install.pl
cd bin/
chmod 755 startup-fix.sh
./startup-fix.sh
Reboot and you're done.
http://www.rndgroup.co.nz/blog/2009/01/30/vmware-tools-in-an-endian-appliance/