All pastes #440127 Raw Edit

Someone

public text v1 · immutable
·published 2007-04-14 20:19 UTC
rendered paste body
                                          #!/bin/sh
CURL=/usr/bin/curl

# get the URL from http://freedns.afraid.org/dynamic/
UPDATEURL='http://freedns.afraid.org/dynamic/update.php?string'
#UPDATEURL2='http://freedns.afraid.org/dynamic/update.php?string2'
#UPDATEURL3='http://freedns.afraid.org/dynamic/update.php?string3'

CURRENTIP=`$CURL -s http://ip.dnsexit.com/ | sed -e 's/ //'`
OLDIP=`cat /tmp/ip.cache 2>/dev/null`
if [ "$CURRENTIP" != "$OLDIP" ]; then
RETURN=`$CURL -s "$UPDATEURL"`
#$CURL -s "$UPDATEURL2";
#$CURL -s "$UPDATEURL3";
/usr/bin/logger -p daemon.notice "Updating afraid.org record (old IP $OLDIP).. $RETURN"
fi
echo $CURRENTIP > /tmp/ip.cache