#! /bin/sh

echo "**************************************************"
echo "Beginning GM_UNINSTALL "`date`
echo "**************************************************"
echo "This script makes the following assumptions:"
echo "- superuser privileges (because subdirectories will be created in
/usr/)"
echo "- GM is installed"
echo "- This shell script has been moved out of the /usr/myricom/ file tree"

echo "Removing myricom software directories in /usr/."
echo "Should fail harmlessly if directories don't exist."
/sbin/rm -rf /usr/myricom

echo "Removing device names in /dev/."
rm -f /dev/gm[0-3] /dev/gmp[0-3]

ls -l /dev/gm*

echo "Removing configuration files in /var/sysgen/master.d, /var/sysgen/ioconfig,"
echo "/var/sysgen/system, /etc/init.d, and /etc/config"
rm -f /var/sysgen/master.d/myrigm /var/sysgen/ioconfig/myrigm /var/sysgen/system/myrigm.sm /etc/init.d/myrinet /etc/config/myrinet_mapper /etc/config/myrinet_mapper.options

echo "Removing GM driver as /var/sysgen/boot/myrigm.o."
rm /var/sysgen/boot/myrigm.o

echo "NOTE: autoconfig and reboot needed to configure kernel"

echo "**************************************************"
echo "End GM_UNINSTALL "`date`
echo "**************************************************"
