#!/bin/sh

# this script runs 5, 10 or 15 minutes after the laptop is turned on and
# backs up or synchronises the home directory to lapback1

SERVICE="lapback"
SERVER="lapback1"
BACKUP_SRVR="${SERVER}.ma.ic.ac.uk"
CTRL_DIR="${HOME}/.laptop-backup"
SYNC_LOCK="${CTRL_DIR}/sync2${SERVICE}-in-progress.lock"
SYNC_BACKUP="/usr/local/bin/sync2${SERVICE}"
BACKED_UP_FLG="${CTRL_DIR}/auto-backup2${SERVICE}-done"

test -d $CTRL_DIR || mkdir -p $CTRL_DIR

if [ ! -f $BACKED_UP_FLG ]; then
	ping -c 5 $BACKUP_SRVR > /dev/null
	if [ ! $? = 0 ]; then
		exit 1
	else
		$SYNC_BACKUP
		touch $BACKED_UP_FLG
	fi
fi

