Update cf-ddns.sh
changed hostname -f to hostname -s
This commit is contained in:
parent
bacce9e3e6
commit
65fcec1c59
@ -17,10 +17,10 @@ source "$ENV_FILE"
|
||||
: "${CF_TTL:=120}"
|
||||
|
||||
# --- Derive zone/record from system hostname ---
|
||||
CF_RECORD_NAME="$(hostname -f 2>/dev/null || true)"
|
||||
CF_RECORD_NAME="$(hostname -s 2>/dev/null || true)"
|
||||
CF_ZONE_NAME="$(hostname -d 2>/dev/null || true)"
|
||||
|
||||
[[ -n "$CF_RECORD_NAME" ]] || fail "hostname -f returned empty"
|
||||
[[ -n "$CF_RECORD_NAME" ]] || fail "hostname -s returned empty"
|
||||
[[ -n "$CF_ZONE_NAME" ]] || fail "hostname -d returned empty (set a DNS/search domain)"
|
||||
|
||||
if [[ "$CF_RECORD_NAME" != *".${CF_ZONE_NAME}" ]]; then
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user