#! /bin/sh
# (C) 2003 Ian Maclaine-cross <iml@debian.org> 
# Copyright conditions are in file GPL.

DAEMON=/usr/bin/ddns3
NAME=ddns3-client
FILE=/etc/default/ddns3-client

test -x $DAEMON || exit 0

set -e

if test -r $FILE; then . $FILE; fi;
if [ $USER. = . ] || [ $PASS. = . ] || [ $HANDLE. = . ]; then
    echo $NAME: Please edit $FILE to activate $DESC!
    exit 1
fi;

# ddns3 command and arguments
dc="$DAEMON --user $USER --pass $PASS\
    --host $HOST --auth $AUTH --port $PORT";

echo "$NAME..."

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

echo "$NAME."

exit 0
