# 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 /sbin/chkconfig --level 345 rstatd on /sbin/chkconfig --level 345 ypbind 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 cd /d ln -s /data/algol algol ln -s /data/achernar achernar ln -s /data/cassio cassio ln -s /data/deneb deneb ln -s /data/fiesco fiesco ln -s /data/germont germont ln -s /data/hal hal ln -s /data/indus indus ln -s /data/libra libra ln -s /data/leonora leonora ln -s /data/lupus lupus ln -s /data/lynx lynx ln -s /data/pisces pisces ln -s /data/rigel rigel ln -s /data/sculptor sculptor ln -s /data/scratch1 scratch1 ln -s /data/scratch2 scratch2 ln -s /data/scratch3 scratch3 ln -s /data/scratch4 scratch4 ln -s /data/scratch5 scratch5 ln -s /data/scratch6 scratch6 ln -s /data/scratch7 scratch7 ln -s /data/scratch8 scratch8 ln -s /data/scratch9 scratch9 ln -s /data/scratch10 scratch10 ln -s /data/scratch11 scratch11 ln -s /data/scratch12 scratch12 ln -s /data/scratch13 scratch13 ln -s /data/scratch14 scratch14 ln -s /data/scratch15 scratch15 ln -s /data/scratch16 scratch16 ln -s /data/scratch17 scratch17 ln -s /data/scratch18 scratch18 ln -s /data/scratch19 scratch19 ln -s /data/scratch20 scratch20 ln -s /data/scratch21 scratch21 ln -s /data/scratch22 scratch22 ln -s /data/scratch23 scratch23 ln -s /data/scratch24 scratch24 ln -s /data/scratch25 scratch25 ln -s /data/scratch26 scratch26 ln -s /data/scratch27 scratch27 ln -s /data/scratch28 scratch28 ln -s /data/scratch29 scratch29 ln -s /data/scratch30 scratch30 ln -s /data/scratch31 scratch31 ln -s /data/scratch32 scratch32 ln -s /data/scratch33 scratch33 ln -s /data/scratch34 scratch34 ln -s /data/scratch35 scratch35 ln -s /data/scratch36 scratch36 touch /root/.k5login echo "host/nabucco.fnal.gov@FNAL.GOV" >> /root/.k5login echo "kschu@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 "stebbins@FNAL.GOV" >> /root/.k5login echo "joes@FNAL.GOV" >> /root/.k5login echo "vanconant@FNAL.GOV" >> /root/.k5login echo "bens@FNAL.GOV" >> /root/.k5login echo "mircea@FNAL.GOV" >> /root/.k5login echo "ptader@FNAL.GOV" >> /root/.k5login chmod 600 /root/.k5login echo "ormes@fnal.gov,facs-root@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 "terad: abyss.fnal.gov" >> /etc/hosts.allow #Adding Ben, Karen, nd Rick to local passwd file. echo "vanconant:!:2643:5023:Rick Van Conant:/afs/fnal.gov/files/home/room3/vanconant:/usr/local/bin/bash" >> /etc/passwd echo "bens:!:13600:5023:Ben Segbawu:/afs/fnal/files/home/room3/bens:/usr/local/bin/bash" >> /etc/passwd echo "shepelak:!:2189:5023:Karen Shepelak:/afs/fnal.gov/files/home/room3/shepelak:/usr/local/bin/tcsh" >> /etc/passwd cp /usr/share/texmf/pdftex/config/pdftex.cfg /usr/share/texmf/pdftex/config/pdftex.cfg.sav cp /etc/Astro/configfiles/pdftex.cfg /usr/share/texmf/pdftex/config/pdftex.cfg . /usr/local/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 ln -s /bin/bash /usr/local/bin/bash ln -s /bin/tcsh /usr/local/bin/tcsh mkdir -p /usr/local/Wolfram 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 # Setting up NIS services cp /etc/Astro/configfiles/yp.conf /etc/yp.conf cp /etc/Astro/configfiles/nsswitch.conf /etc/nsswitch.conf echo "NISDOMAIN=pleiades" >> /etc/sysconfig/network domainname pleiades cp /etc/Astro/configfiles/bb /etc/init.d cp /etc/Astro/configfiles/bigbrother.tar / cd / tar xvf bigbrother.tar chmod o+r /var/log/messages /etc/init.d/bb config /etc/init.d/bb start ln -s /usr/java/j2sdk*/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla/plugins