#!/bin/bash
#
if [ "X$HOSTTYPE" = "Xx86_64" ]
then
echo " Installing for x86_64..."
grep Intel /proc/cpuinfo > /dev/null
if [ "$?" -eq 0 ]
then
echo " EM64T platform..."
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/x86_64I/kernel-smp-2.6.12-3FastNFSv4.x86_64.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/x86_64I/kernel-smp-devel-2.6.12-3FastNFSv4.x86_64.rpm
else
echo " Opteron platform..."
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/x86_64A/kernel-smp-2.6.12-3FastNFSv4.x86_64.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/x86_64A/kernel-smp-devel-2.6.12-3FastNFSv4.x86_64.rpm
fi
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/perl-ApMon_perl-2.0.9-1.noarch.rpm
rpm -Uvh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/ulsc05-1.0.6-1.noarch.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/s2io-2.0.8-2.noarch.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/bbcp-05.10.19-8.noarch.rpm
rpm -Uvh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/ethtool-3-1.x86_64.rpm
wget http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/net-snmp-5.2.1.2-1.x86_64.rpm
wget http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/net-snmp-devel-5.2.1.2-1.x86_64.rpm
rpm -e net-snmp net-snmp-libs
rpm -ivh net-snmp*.rpm
rm -rf net-snmp*5.2.1.2-1*.rpm
else
echo " Installing for i686..."
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/i686/kernel-smp-2.6.12-3FastNFSv4.i686.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/Kernel/i686/kernel-smp-devel-2.6.12-3FastNFSv4.i686.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/perl-ApMon_perl-2.0.9-1.noarch.rpm
rpm -Uvh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/ulsc05-1.0.6-1.noarch.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/s2io-2.0.8-2.noarch.rpm
rpm -ivh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/bbcp-05.10.19-8.noarch.rpm
rpm -Uvh http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/ethtool-3-1.i686.rpm
wget http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/net-snmp-5.2.1.2-1.i686.rpm
wget http://www.ultralight.org/web-site/ultralight/workgroups/network/sc2005/net-snmp-devel-5.2.1.2-1.i686.rpm
rpm -e net-snmp net-snmp-libs
rpm -ivh net-snmp*.rpm
rm -rf net-snmp*5.2.1.2-1*.rpm
fi
echo " "
echo " You need to reboot to try the new kernel."
echo " Don't forget to edit /usr/local/siteinfo!"
echo " "

