11 lines
301 B
Plaintext
11 lines
301 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
DYN_DIR=/data/dns
|
||
|
|
||
|
if test "x$DYN_TSIGKEY" = x; then DYN_TSIGKEY="$DYN_DIR/tsig.$DYN_DOMAIN.conf"; fi
|
||
|
if test "x$DYN_NSUPDATE" = x; then DYN_NSUPDATE="$DYN_DIR/$DYN_DOMAIN.nsupdate.txt"; fi
|
||
|
|
||
|
if test "x$1" != x; then
|
||
|
cat "$DYN_NSUPDATE" | sed s/%IP%/$1/g | nsupdate -v -k "$DYN_TSIGKEY"
|
||
|
fi
|