# Check if afs is running.  If so turn off xntpd as afs does its own time sync
/sbin/chkconfig --list afs | grep on
if [ $? -eq 0 ] ; then
	/sbin/chkconfig --level 345 xntpd off
	echo "Turned off xntpd because afs is running" >>/etc/$WORKGROUP/after.rpms.log
fi
# Added to enable nfs
/sbin/chkconfig --level 345 nfs on
/sbin/chkconfig --level 345 autofs on
/sbin/chkconfig --level 345 nfslock on
/sbin/chkconfig --level 345 telnet on
/sbin/chkconfig --level 345 ftp on
/sbin/chkconfig --level 345 kshell on

# Edit the config.ps for the latex
#   so that it uses standard 8.5 x 11 size as the default
cd /usr/share/texmf/dvips/config/

csplit -f dvips config.ps /"@ A4size 210mm 297mm"/
csplit -f dvipsagain dvips01 /"@ letterSize 8.5in 11in"/
csplit -f dvipsyetagain dvipsagain01 2

cat dvipsyetagain00 >> dvips00
cat dvipsagain00 >> dvips00
cat dvipsyetagain01 >> dvips00

mv -f dvips00 config.ps
rm -f dvipsyetagain00 dvipsyetagain01 dvipsagain00 dvipsagain01
rm -f dvips01


#make KDE the default desktop
rm -rf /etc/sysconfig/desktop
touch /etc/sysconfig/desktop
echo 'DESKTOP = "KDE"' >> /etc/sysconfig/desktop
echo '"startkde"' > /root/.xsession

touch /root/.k5login
echo "host/theorynis.fnal.gov@FNAL.GOV" >> /root/.k5login
echo "jlkaiser@FNAL.GOV" >> /root/.k5login
echo "kschu@FNAL.GOV" >> /root/.k5login
echo "lisa@FNAL.GOV" >> /root/.k5login
echo "merina@FNAL.GOV" >> /root/.k5login
echo "mgreaney@FNAL.GOV" >> /root/.k5login
echo "shepelak@FNAL.GOV" >> /root/.k5login
echo "timm@FNAL.GOV" >> /root/.k5login
echo "stan@FNAL.GOV" >> /root/.k5login
echo "ormes@FNAL.GOV" >> /root/.k5login
echo "giele@FNAL.GOV" >> /root/.k5login
echo "joes@FNAL.GOV" >> /root/.k5login
echo "ettab@FNAL.GOV" >> /root/.k5login
echo "vanconant@FNAL.GOV >> /root/.k5login

chmod 600 /root/.k5login

echo "ormes@fnal.gov,shepelak@fnal.gov" >> /root/.forward

echo "sshdfwd-X11: ALL" >> /etc/hosts.allow
echo "sshd: ALL" >> /etc/hosts.allow 
echo "telnetd: ALL" >> /etc/hosts.allow 
echo "ftpd: ALL" >> /etc/hosts.allow 

echo "Host *" >> /etc/ssh/ssh_config
echo "ForwardX11 yes" >> /etc/ssh/ssh_config

#cp /etc/Theory/configfiles/sendmail.cf /etc/sendmail.cf
#chown root /etc/sendmail.cf

mv /etc/cron.daily/yum.cron /etc/cron.daily/yum.conf.orig
cp /etc/Theory/configfiles/yum.cron /etc/cron.daily/
chown root /etc/cron.daily/yum.cron

mv /etc/log.d/conf/logwatch.conf /etc/log.d/conf/logwatch.conf.orig
cp /etc/Theory/configfiles/logwatch.conf /etc/log.d/conf/
chown root /etc/log.d/conf/logwatch.conf

cp /usr/share/texmf/pdftex/config/pdftex.cfg /usr/share/texmf/pdftex/config/pdftex.cfg.sav
cp /etc/Theory/configfiles/pdftex.cfg /usr/share/texmf/pdftex/config/pdftex.cfg 


cp /etc/Theory/configfiles/exports /etc/exports
chown root /etc/exports

. /local/ups/etc/setups.sh
setup ups
setup upd
upd install syscollect -G -c -z /local/ups/db
echo "15 2 * * 0   /opt/syscollect/bin/syscollect.sh > /dev/null" >> /var/spool/cron/root

echo "/usr/local/bin/tcsh" >> /etc/shells

mkdir -p /usr/local/mathematica
echo "thpc02:/usr/local/mathematica /usr/local/mathematica nfs defaults 0 0" >> /etc/fstab
mkdir -p /usr/local/Wolfram
echo "thpc45:/usr/local/Wolfram /usr/local/Wolfram nfs defaults 0 0" >> /etc/fstab

echo "products:x:1342:4525:products account:/local/ups:/bin/sh" >> /etc/passwd
echo "bb:x:10001:1002:Big Brother (Jason):/bb:/bin/bash" >> /etc/passwd
pwconv

cp /etc/Theory/configfiles/bb /etc/init.d
cp /etc/Theory/configfiles/bigbrother.tar /
cp /etc/Theory/configfiles/extrarpms.tar /
cd /
tar xvf bigbrother.tar
tar xvf extrarpms.tar
chmod o+r /var/log/messages
/etc/init.d/bb config
/etc/init.d/bb start
cd extrarpms
./install_all

ln -s /usr/java/j2sdk1.4.1_01/jre/plugin/i386/ns610/libjavaplugin_oji.so /usr/lib/mozilla-1.2.1/plugins
