
echo "Hello, this is LHCROC workgroup" > /tmp/LHCROC

# do the x configuration
echo "/usr/X11R6/bin/xset s noblank" >> /etc/rc.d/rc.local

#add passwd and group entries 
/bin/cp /etc/passwd /etc/passwd.sav
/bin/cp /etc/group /etc/group.sav
/bin/cp /etc/hosts.allow /etc/hosts.allow.sav 
/bin/cp /etc/LHCROC/configfiles/hosts.allow /etc/hosts.allow
/bin/cp /etc/LHCROC/configfiles/k5login /root/.k5login
/bin/cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig
#/bin/cp /etc/LHCROC/configfiles/xorg.conf /etc/X11/xorg.conf
/bin/chmod 600 /root/.k5login

/bin/cp /etc/sysconfig/iptables /etc/sysconfig/iptables.orig
/bin/cp /etc/LHCROC/configfiles/iptables.lhc /etc/sysconfig/iptables


# change the screen background
/bin/cp /etc/LHCROC/configfiles/*.png /usr/share/backgrounds/

#Adding network mounted file systems to fstab
/bin/cp /etc/fstab /etc/fstab.sav
/bin/cat "/etc/LHCROC/configfiles/fstab.tail" >> /etc/fstab

/usr/sbin/groupadd -g 9825 sitracker
/bin/echo "sitracker group added" > /tmp/sitracker.out
/usr/sbin/useradd -c "sitracker" -g 9825  -u 42303 sitracker
/bin/echo "user sitracker added" >> /tmp/sitracker.out
/usr/sbin/groupadd -g 9826 lhcroc
/bin/echo "lhcgroup group added" > /tmp/lhcroc.out
/usr/sbin/useradd -c " lhcroc" -g 9826 -u 42319 lhcroc
/bin/echo "user lhcroc added" >> /tmp/lhcroc.out
/usr/sbin/pwconv

# can video card driver be automated?
#make blue arc local directories
/bin/mkdir -p /export/lhc_home
/bin/mkdir -p /export/lhc_home/sitracker
/bin/mkdir -p /export/lhc_home/lhcroc
/bin/mkdir -p /export/uscms
/bin/mkdir -p /export/uscms_data/d1
/bin/mkdir -p /export/uscmst1b_scratch/lpc1
/bin/mkdir -p /export/uscmst1/prod
/bin/mkdir -p /export/pnfs/


/bin/cat /etc/LHCROC/configfiles/password.tail >>/etc/passwd
/bin/cat /etc/LHCROC/configfiles/group.tail >>/etc/group

#Changing Ownership of home directories
#/bin/chown -R lhcroc /export/lhc_home/lhcroc
#/bin/chown -R sitracker /export/lhc_home/sitracker


/bin/ln -s /export/uscms /uscms
/bin/ln -s /export/uscms_data/ uscms_data
/bin/ln -s /export/uscmst1 /uscmst1
/bin/ln -s /export/uscmst1b_scratch /uscmst1b_scratch

/bin/ln -s /usr/java/jdk1.5.0_11/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-seamonkey-1.0.7/plugins/libjavaplugin_oji.so
/bin/ln -s /usr/java/jdk1.5.0_11/jre/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/firefox-1.5.0.9/plugins/libjavaplugin_oji.so

# add CERN servers to /etc/krb.conf
/bin/echo "CERN.CH" >> /etc/krb.conf
/bin/echo "CERN.CH afsdb1.cern.ch" >> /etc/krb.conf
/bin/echo "CERN.CH afsdb3.cern.ch" >> /etc/krb.conf
/bin/echo "CERN.CH afsdb2.cern.ch" >> /etc/krb.conf
/bin/echo ".cern.ch CERN.CH" >>/etc/krb.realms

/bin/rpm -Uvh /etc/LHCROC/RPMS/dcache-client-1.7.0-61.i586.rpm
/bin/rpm -Uvh /etc/LHCROC/RPMS/firefox-1.5.0.10-0.1.sl4.i386.rpm
 
