File: //usr/lib/parallels-tools/install_tools.save
#!/bin/bash
TMPDIR="/tmp/parallels-tools"
echo "Installing Virtuozzo Tools..."
mkdir $TMPDIR
for CDROM in /dev/cdrom* /dev/sr* /dev/hdb; do
mount -t iso9660 $CDROM $TMPDIR
if [ $? -ne 0 ] || [ ! -d $TMPDIR/tools/scripts ]; then
umount $TMPDIR
else
break
fi
done
if [ ! -d $TMPDIR/tools/scripts ]; then
umount $TMPDIR > /dev/null 2>&1
mv -f $0 $0.save > /dev/null 2>&1
rm -rf $TMPDIR > /dev/null 2>&1
echo "Unable to mount Virtuozzo Tools CD"
echo "Virtuozzo Tools installation failed"
exit 0
fi
bash $TMPDIR/install --install-unattended-with-deps
ret=$?
umount $TMPDIR > /dev/null 2>&1
rm -rf $TMPDIR > /dev/null 2>&1
mv $0 $0.save > /dev/null 2>&1
if [ $ret -ne 0 ]; then
echo "Virtuozzo Tools installation failed"
else
shutdown -r now
fi