Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cp /boot/grub/menu.lst /boot/grub/grub.conf.bak
- sed -i 's/ rhgb//' /boot/grub/grub.conf
- cp /etc/rc.d/rc.local /etc/rc.local.backup
- cat >>/etc/rc.d/rc.local <<EOF
- echo
- echo "Installing VMware Tools, please wait..."
- if [ -x /usr/sbin/getenforce ]; then oldenforce=\$(/usr/sbin/getenforce); /usr/sbin/setenforce permissive || true; fi
- mkdir -p /tmp/vmware-toolsmnt0
- for i in hda sr0 scd0; do mount -t iso9660 /dev/\$i /tmp/vmware-toolsmnt0 && break; done
- cp -a /tmp/vmware-toolsmnt0 /opt/vmware-tools-installer
- chmod 755 /opt/vmware-tools-installer
- cd /opt/vmware-tools-installer
- mv upgra32 vmware-tools-upgrader-32
- mv upgra64 vmware-tools-upgrader-64
- mv upgrade.sh run_upgrader.sh
- chmod +x /opt/vmware-tools-installer/*upgr*
- umount /tmp/vmware-toolsmnt0
- rmdir /tmp/vmware-toolsmnt0
- if [ -x /usr/bin/rhgb-client ]; then /usr/bin/rhgb-client --quit; fi
- cd /opt/vmware-tools-installer
- ./run_upgrader.sh
- mv /etc/rc.local.backup /etc/rc.d/rc.local
- rm -rf /opt/vmware-tools-installer
- sed -i 's/3:initdefault/5:initdefault/' /etc/inittab
- mv /boot/grub/grub.conf.bak /boot/grub/grub.conf
- if [ -x /usr/sbin/getenforce ]; then /usr/sbin/setenforce \$oldenforce || true; fi
- telinit 5
- EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement