#!/bin/csh
# this script copies the *.summary files from the host local disk
# to afs storage (remote storage).
# this script is MIT specific.
# 5/29/92 - wade

set KRBTKFILE="/tmp/summary0"
/var/ti/local/krbtgp -s -keyfile /etc/ti_serve_key ti_serve
attach net_dev

#cp /var/ti/logs/pips.trans.log.summary /afs/net.mit.edu/project/net_dev/techinfo.archive/pips.trans.log.summary
#cp /var/ti/logs/pips.syslog.summary /afs/net.mit.edu/project/net_dev/techinfo.archive/pips.syslog.summary
#cp /var/ti/logs/pips.log.summary /afs/net.mit.edu/project/net_dev/techinfo.archive/pips.log.summary

# copy the file only if it is larger than the one on remote disk.
# this may be helpful if the local file got munged, we don't want to copy it.
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.trans.log.summary"
set LOCAL_FILE = "/var/ti/logs/pips.trans.log.summary"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.log.summary"
set LOCAL_FILE = "/var/ti/logs/pips.log.summary"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.syslog.summary"
set LOCAL_FILE = "/var/ti/logs/pips.syslog.summary"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.providers"
set LOCAL_FILE = "/var/ti/admin/pips.providers"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.servers"
set LOCAL_FILE = "/var/ti/admin/pips.servers"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.versions"
set LOCAL_FILE = "/var/ti/admin/pips.versions"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.next.id"
set LOCAL_FILE = "/var/ti/admin/pips.next.id"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.sources"
set LOCAL_FILE = "/var/ti/admin/pips.sources"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.trans.log.starting"
set LOCAL_FILE = "/var/ti/logs/pips.trans.log.starting"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.trans.log.providers"
set LOCAL_FILE = "/var/ti/logs/pips.trans.log.providers"
if (! -r ${REMOTE_FILE} ) then
        set REMOTE_BYTES=0
else
	set REMOTE_BYTES=`ls -l ${REMOTE_FILE} | awk '{print $4}'`
endif
set LOCAL_BYTES=`ls -l ${LOCAL_FILE} | awk '{print $4}'`
if ($LOCAL_BYTES > $REMOTE_BYTES) then
	cp ${LOCAL_FILE} ${REMOTE_FILE}
endif

# -----------------------------
set REMOTE_FILE = "/afs/net.mit.edu/project/net_dev/techinfo.archive/pips.read.log"
set LOCAL_FILE = "/var/ti/logs/pips.read.log"

cp ${LOCAL_FILE} ${REMOTE_FILE}

# remove ticket file
kdestroy
