#!/usr/bin/env bash

## Enter your CSID here
CSID=""

##############################################################################
## No need to change anything below
##############################################################################
TMPFILE=".__$(uuidgen)"

clear
/usr/bin/kinit $CSID@CS.STANFORD.EDU
/usr/local/bin/aklog -c cs.stanford.edu -k CS.STANFORD.EDU

MOUNTED="1"
while [ "$MOUNTED" != "0" ]; do
  echo "Waiting for AFS to become available..."
  touch /afs/cs/u/$CSID/$TMPFILE > /dev/null 2>&1
  if [ "$?" == "0" ]; then
    echo "AFS up and running."
    MOUNTED="0"
  fi
  sleep 5
done
rm /afs/cs/u/$CSID/$TMPFILE

