VMware free server on SMESERVER 7.0
Author : william_syd
Tested on SME Version: 
Updated : 
License : 
This How-to describes the way to use SME 7.0 as a HOST os for VMware free server.
NOTE....This how-to is not complete. Refer forum topic for details -
http://forums.contribs.org/viewtopic.php?t=30838&postdays=0&postorder=asc&start=15
1) Preparation
- Obtain the latest VMware Server rpm from 
http://www.vmware.com/products/server/ - Copy the VMware Server rpm to /tmp
 - Have your serial number handy
 
2) SME/CENTOS Additional Files
- Install the files required to install and run VMware server using yum
 
yum --enablerepo=base --enablerepo=updates install cpp gcc xorg-x11-libs xinetd
3) Install the VMware Server
- Using the VMware server rpm that you downloaded, install as follows. Note that the filename(version) maybe different.
 
cd /tmp 
yum localinstall VMware-server-1.0.1-29996.i386.rpm 
- Run the following command. Leaving the default selections should work fine. 
 
vmware-config.pl 
4) Integration in the SME-Architecture
- To finish the installation, it must be integrated in the special SME-Server architecture.
 
Thanks a lot to  Duncan Thomas , who created a brilliant rpm for handling this with installing templates for services,
 hosts.allow and xinetd.conf and deals with vmware-authd.
Download and install 
wget http://mirror.contribs.org/smeserver/contribs/dthomas/smeserver/6.x/Contrib/GSX%20Server/smeserver-vmware-authd-0.1-1.noarch.rpm
yum localinstall smeserver-vmware-authd-0.1-1.noarch.rpm
5) SME Configuration
- We now need to set-up SME for correct VMware operation.
 
mknod -m 0600 /etc/udev/devices/vmmon c 10 165 
ln -s /etc/rc.d/init.d/e-smith-service /etc/rc7.d/S56xinetd 
/sbin/e-smith/db configuration set xinetd service status enabled 
/sbin/e-smith/db configuration setprop vmware status enabled 
/sbin/e-smith/signal-event console-save 
/sbin/e-smith/signal-event post-upgrade 
/sbin/e-smith/signal-event reboot 
6) Remove developer files.
- As a safety precaution, unnecessary files/libraries should be removed.
 
yum remove gcc cpp glibc-kernheaders 
signal-event post-upgrade; signal-event reboot
7) Finished
Thats it.
To connect to the server and install virtual machines you need to install a client package on another computer.
Client packages can be downloaded from the same place as the server.
References: 
How-to layout copied from original SME6/VMware how-to HowTo Install VMware GSX-Server 
Information gathered from this forum thread 
http://forums.contribs.org/viewtopic.php?t=30838 
and the generous assistance of Duncan Thomas 
Back AllPages SME7Howtos
Please Note: Comments should NOT contain request for help. Please ask for help in the forum/s listed in the references section.
One page links to How-To install VMware free server on a SME 7.0 Host: