#!/bin/sh


#------------------------------------
PROJECT=`echo $0 | sed -e 's;.*/;;' -e 's/boot.sh//'`
BOOTDIR=/var/tmp/bootups
BOOTHOST=ftp.fnal.gov
UPSBOOTDIR=/products/bootstrap/.v1_6
HOSTNAME=`hostname`
#------------------------------------

ftp -n $BOOTHOST <<EOF
user ftp $USER@$HOSTNAME
cd $UPSBOOTDIR
get cfg.$PROJECT
cd ..
get cfg.version
bye
EOF

cfg=`grep '^set' cfg.${PROJECT}| sed -e 's/set //'`
eval "$cfg"
cfg=`grep '^set' cfg.version |  sed -e 's/set //'`
eval "$cfg"
SIFS="$IFS"
IFS=",$IFS"

test -d $BOOTDIR || mkdir -p $BOOTDIR
cd $BOOTDIR
(
    echo user ftp $USER@$HOSTNAME
    echo cd $UPSBOOTDIR
    echo get bootups.sh
    echo prompt
    for I in $SUFFIXES
    do
	echo mget *.$I
    done
    echo "cd .."
    echo "get cfg.version"
    echo bye
) | ftp -n $BOOTHOST 

IFS="$SIFS"

sh bootups.sh $PROJECT
