#!/bin/bash

if [ ! -f /root/COPYING ]; then

 echo "Before we can proceed with the install, your OS needs updating."
 echo "After the update, server will reboot. Then run installer again."
 read -p "Press Enter key to continue or press Ctrl-C to exit..."
 clear

test=`yum -y install kernel-devel-$(uname -r) | grep "No package"`

if [ -z "$test" ]; then
 echo "Passed kernel-dev package check..."
 yum -y install kernel-devel-$(uname -r)
else
 echo "Missing kernel-devel package. Searching CentOS repo..."
 cat << "EOF" > /etc/yum.repos.d/CentOS-Vault2.repo
[C6.5-base]
name=CentOS-6.5 - Base
baseurl=http://vault.centos.org/6.5/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
 
[C6.5-updates]
name=CentOS-6.5 - Updates
baseurl=http://vault.centos.org/6.5/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
enabled=0
EOF
yum --enablerepo=C6.5-base --enablerepo=C6.5-updates -y install kernel-devel-$(uname -r)
rm -f /etc/yum.repos.d/CentOS-Vault2.repo
fi

yum -y upgrade
yum -y install net-tools nano wget
touch /root/COPYING
echo " "
echo "Rebooting now. Run the script again following reboot..."
reboot

else
 yum -y install kernel-devel-$(uname -r)
 echo "Ready to begin install..."
fi
