#!/bin/bash
SLEEP=5
LOG=/var/log/synce
TTYN="`grep ' module:ipaq ' /proc/tty/driver/usbserial | cut -f1 -d:`"
TTY=/dev/ttyUSB$TTYN

[ -c "$TTY" ] || {
	echo "ERROR: $TTY doesn't exist!" >> $LOG
	exit 1
}

export time=`date +"%b %d %X"`
export uname=`uname -n`
 
echo "$time $uname $0: PocketPC added" >> $LOG
synce-serial-abort >> $LOG
synce-serial-config $TTY >> $LOG
synce-serial-start >> $LOG
 
[ -z "$REMOVER" ] && echo 'WARNING: $REMOVER empty, no cleanup will be done!' \
	>> $LOG

:> $REMOVER
echo "export time=\`date +\"%b %d %X\"\`" >> $REMOVER
echo "export uname=\`uname -n\`" >> $REMOVER
echo "echo \"\$time \$uname $0: PocketPC removed\" >> $LOG" >> $REMOVER
echo "sleep $SLEEP >> $LOG" >> $REMOVER
echo "synce-serial-abort >> $LOG" >> $REMOVER
chmod +x $REMOVER
