#!/bin/bash

echo "Hello, this is EAG" > /tmp/EAG

echo "alcorn@FNAL.GOV" > /root/.k5login
echo "neilsen@FNAL.GOV" > /root/.k5login

/sbin/chkconfig ypbind on
/etc/init.d/ypbind start
/sbin/chkconfig nfs on
/etc/init.d/nfs start
echo "NISDOMAIN=casseiopia" >> /etc/sysconfig/network
/sbin/chkconfig autofs on
/etc/init.d/autofs start

cd /usr/local/bin
ln -s /bin/bash .
ln -s /bin/tcsh .
ln -s /usr/bin/perl .
/sbin/chkconfig kshell on
/sbin/chkconfig klogin on

# setup sysmon
mkdir -p /usr/local/sysmon/
scp sdssdp44:/usr/local/sysmon/machine.par /usr/local/sysmon/machine.par
scp sdssdp44:/usr/local/sysmon/services.par /usr/local/sysmon/services.par
scp sdssdp44:/usr/local/sysmon/sysmond /usr/local/sysmon/sysmond
scp sdssdp44:/usr/local/sysmon/start_sysmon /usr/local/sysmon/start_sysmon
scp sdssdp44:/usr/local/sysmon/sysmond.py /usr/local/sysmon/sysmond.py
scp sdssdp44:/usr/local/sysmon/sysmon_cron /usr/local/sysmon/sysmon_cron
scp sdssdp57:/usr/local/sbin/tw_info /usr/local/sbin/tw_info
scp sdssdp57:/usr/sbin/tw_cli /usr/sbin/tw_cli
scp sdssdp44:/var/spool/cron/alcorn /var/spool/cron/alcorn
touch /var/log/SysMonD.log
chown alcorn.sdss /var/log/SysMonD.log
touch /tmp/SysMon.log
chown alcorn.sdss /tmp/SysMon.log

# Things to do manually
#vi /etc/hosts.allow # uncomment sshd
#vi /etc/nsswitch # add nis to lines protocols services netgroup automount

# Get old copy of /etc so you can restore keytab file
#cd /usrdevel/dp0/yocum/dp/sys-etcs/012108
#scp sdssdp62-etc.tgz /tmp
#cd /tmp
#tar -zxvf sdssdp62-etc.tgz
#cd etc
#cp krb5.keytab /etc
#cp exports /etc/exports

# get latest updates
#yum update

#setup sudoers
#DIR=/usrdevel/dp0/yocum/dp
#   cd $DIR/sudo
 
#       \scp sdssdp57:/etc/sudoers /etc/sudoers
#        chown root.root /etc/sudoers
#        chmod 440 /etc/sudoers
 
#        \cp scripts/* /usr/local/sbin
#        chown root.root /usr/local/sbin/*
#        chmod 700 /usr/local/sbin/*


#yum install gnome-libs.x86_64


#if xfs is needed
#yum --enablerepo fermi-contrib install kernel-module-xfs-`uname -r`


#if old system dp31-36??? old 3ware not recognized
#mv /usr/sbin/tw_cli /usr/sbin/tw_cli_new
#scp sdssdp31:/usr/sbin/tw_cli /usr/sbin/tw_cli

