#!/bin/sh
# ddns3-client
# Checks IP daily and if necessary sets ddns3 site.

EXEC=/usr/bin/ddns3;
FILE=/etc/default/ddns3-client;

test -x $EXEC || exit 0;
set -e;

if test -r $FILE; then  source $FILE; fi;
if [ $USER. == . ]||[ $PASS. == . ]||[ $HANDLE. == . ]; then
    echo $0: Edit $FILE to set defaults!;
    exit 1;
fi;

dc="$EXEC --user $USER --pass $PASS\
    --host $HOST --auth $AUTH --port $PORT";

if sm=`$dc guess $HANDLE remote 2>/dev/null`; then
   echo $0: Updated $HANDLE IP at $HOST,
   $dc list;   
   echo $sm;
fi;

exit 0;
