17 Nov, 2009
Script para autoinstalar vmware tools despues de actualizar kernel
#! /bin/bash # Following lines auto-recompile VM Tools when kernel updated VMToolsCheckFile="/lib/modules/`uname -r`/misc/.vmware_installed" VMToolsVersion=`vmware-config-tools.pl --help 2>&1 | awk '$0 ~ /^VMware Tools [0-9]/ { print $3,$4 }'` printf "\nCurrent VM Tools version: $VMToolsVersion\n\n" if [[ ! -e $VMToolsCheckFile || `grep -c "$VMToolsVersion" $VMToolsCheckFile` -eq 0 ]]; then [ -x /usr/bin/vmware-config-tools.pl ] && \ printf "Automatically compiling new build of VMware Tools\n\n" && \ /usr/bin/vmware-config-tools.pl --default && \ printf "$VMToolsVersion" > $VMToolsCheckFile && \ rmmod pcnet32 rmmod vmxnet depmod -a modprobe vmxnet fi
Después creamos un enlace en el runlevel 3:
# cp vmware-check-tools /etc/init.d
# chmod 755 /etc/init.d/vmware-check-tools
# cd /etc/rc.d/rc3.d
# ln -s ../init.d/S09vmware-check-tools
* S09 carga antes que el script S10network, esto se hace para que se cargue el modulo vmxnet