
#!/bin/sh
# Copy ASML usermap.cfg to ATOS PBS filer
# WRoe 26-1-2007
# 
#set -x
SOURCE=/filers/hwnaf01/usrmap/usermap.cfg
DEST=/filers/hwnaf01/vol0/etc/usermap.cfg
#DEST=/filers/hwnaf01/vol0/etc/test.cfg
#RECIPIENT="wim.roelofs@atosorigin.com"
RECIPIENT="gmnl-msscentral@atosorigin.com, pascal.dukers@asml.com, richard.van.der.ven@asml.com" 
#
# nfs mount reachable, file exists ?
if [ ! -f $SOURCE ]; then 
  echo "${SOURCE} no such file" | mailx -s 'ASML Usermap.cfg copy failed' $RECIPIENT
  exit
fi 

diff $SOURCE $DEST > /dev/null 2>&1
if [ $? -ge 1 ]; then
  cp ${DEST}.0 ${DEST}.1 > /dev/null 2>&1
  cp $DEST ${DEST}.0  > /dev/null 2>&1
  cp ${SOURCE} ${DEST}
  RESULT="` ls -l ${SOURCE}`\n` ls -l $DEST`"
  echo $RESULT |mailx -s 'ASML usermap.cfg copy succeeded' $RECIPIENT  
else
  date | mailx -s 'ASML usermap.cfg unchanged, copy skipped' $RECIPIENT
fi 

