#!/bin/sh
USERNAME=
PASSWD=
SITE=
WEBDIR=
FILENAME=
OPT_RETRY=20
OPT_TIMEOUT=900
OPT_ETC= --dot-style=mega
HOMEDIR=/opt/nec/smartfilter/
TMPDIR=/tmp
ROMA=/etc/rc.d/init.d/roma

DIRFILE=/opt/nec/smartfilter/currentdir

cd $TMPDIR

pwd > "$DIRFILE"
read CURDIR < $DIRFILE
if [ $CURDIR = "$TMPDIR" ]
then
	rm -f "$DIRFILE"
	if [ -n "$PROXY_FTP_ADDR" ]
	then
		if [ -n "$PROXY_FTP_DELIMITER" ]
		then
			wget -d -O $FILENAME -t $OPT_RETRY -T $OPT_TIMEOUT $OPT_ETC ftp://$PROXY_FTP_ADDR:$PROXY_FTP_PORT$WEBDIR/$FILENAME -e login=$USERNAME$PROXY_FTP_DELIMITER$SITE -e passwd=$PASSWD
		else
			(echo user $USERNAME $PASSWD;
			echo cd //$SITE;
			echo cd $WEBDIR;
			echo bin;echo get $FILENAME) | ftp -v -n $PROXY_FTP_ADDR $PROXY_FTP_PORT
		fi
	else
		wget -d -O $FILENAME -t $OPT_RETRY -T $OPT_TIMEOUT $OPT_ETC ftp://$USERNAME:$PASSWD@$SITE$WEBDIR/$FILENAME
	fi
else
	echo $? > "$DIRFILE"
fi

