#!/bin/bash -eux

if [ -f /home/vagrant/.vbox_version ]; then
    mkdir /tmp/vbox
    VER=$(cat /home/vagrant/.vbox_version)
    wget http://download.virtualbox.org/virtualbox/$VER/VBoxGuestAdditions_$VER.iso
    mount -o loop VBoxGuestAdditions_$VER.iso /tmp/vbox
    sh /tmp/vbox/VBoxLinuxAdditions.run
    umount /tmp/vbox
    rmdir /tmp/vbox
    rm *.iso
fi

if [ -f /home/vagrant/.vmfusion_version ]; then
    #Set Linux-specific paths and ISO filename
    home_dir="/home/vagrant"
    iso_name="linux.iso"
    mount_point="/tmp/vmware-tools"
    #Run install, unmount ISO and remove it
    mkdir ${mount_point}
    cd ${home_dir}
    /bin/mount -o loop ${iso_name} ${mount_point}
    tar zxf ${mount_point}/*.tar.gz && cd vmware-tools-distrib && ./vmware-install.pl --default
    /bin/umount ${mount_point}
    /bin/rm -rf ${home_dir}/${iso_name} ${home_dir}/vmware-tools-distrib
    rmdir ${mount_point}
fi

mkdir /home/vagrant/.ssh
wget --no-check-certificate \
    'http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub' \
    -O /home/vagrant/.ssh/authorized_keys
chown -R vagrant /home/vagrant/.ssh
chmod -R go-rwsx /home/vagrant/.ssh

#!/bin/bash -eux

if [ -f /home/vagrant/.vbox_version ]; then
    mkdir /tmp/vbox
    VER=$(cat /home/vagrant/.vbox_version)
    wget http://download.virtualbox.org/virtualbox/$VER/VBoxGuestAdditions_$VER.iso
    mount -o loop VBoxGuestAdditions_$VER.iso /tmp/vbox
    sh /tmp/vbox/VBoxLinuxAdditions.run
    umount /tmp/vbox
    rmdir /tmp/vbox
    rm *.iso
fi

mkdir /home/vagrant/.ssh
wget --no-check-certificate \
    'http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub' \
    -O /home/vagrant/.ssh/authorized_keys
chown -R vagrant /home/vagrant/.ssh
chmod -R go-rwsx /home/vagrant/.ssh

--- 
+++ 
@@ -11,6 +11,21 @@
     rm *.iso
 fi
 
+if [ -f /home/vagrant/.vmfusion_version ]; then
+    #Set Linux-specific paths and ISO filename
+    home_dir="/home/vagrant"
+    iso_name="linux.iso"
+    mount_point="/tmp/vmware-tools"
+    #Run install, unmount ISO and remove it
+    mkdir ${mount_point}
+    cd ${home_dir}
+    /bin/mount -o loop ${iso_name} ${mount_point}
+    tar zxf ${mount_point}/*.tar.gz && cd vmware-tools-distrib && ./vmware-install.pl --default
+    /bin/umount ${mount_point}
+    /bin/rm -rf ${home_dir}/${iso_name} ${home_dir}/vmware-tools-distrib
+    rmdir ${mount_point}
+fi
+
 mkdir /home/vagrant/.ssh
 wget --no-check-certificate \
     'http://github.com/mitchellh/vagrant/raw/master/keys/vagrant.pub' \
[BENTO-45] Install vmware tools if on fusion provider.
