blob: 74a59abeac58c57faf07a2f7e495a59c6e71ec3c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
# Simple DynDNS Host update script
# (C) by Paul C. Buetow 2006, 2014
# Mail: paul at buetow dot org
host=$1
type=$2
addr=$3
timeout=$4
keyname=`echo $host | sed 's/\./-/g; s/-$/./'`
cat << NSUPDATE | tee /var/log/lastnsupdate.log | nsupdate -k $HOME/:$keyname
update delete $host $type
update add $host $timeout IN $type $addr
send
NSUPDATE
|