- Add missing files.

This commit is contained in:
2025-06-05 11:22:52 +02:00
parent f38fa40412
commit 218b34a909
3 changed files with 106 additions and 0 deletions

19
usr/local/sbin/ip_host_update Executable file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
host=$1
zone=$2
ip=$3
ttl=$4
date="$(date --rfc-3339 seconds)"
(
echo "prereq yxrrset ${host}.${zone}. A"
echo "update delete ${host}.${zone}. A"
echo "update add ${host}.${zone}. ${ttl} A ${ip}"
echo "update delete ${host}.${zone}. TXT"
echo "update add ${host}.${zone}. ${ttl} TXT ${date}"
echo ""
) | nsupdate