mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-11-09 16:01:46 +00:00
deleted txt entry routine by request of namemaster.de, entry is deleted automatically
This commit is contained in:
parent
a1c4d159dd
commit
bc2ed602e7
@ -63,34 +63,10 @@ dns_nm_add() {
|
|||||||
dns_nm_rm() {
|
dns_nm_rm() {
|
||||||
|
|
||||||
fulldomain=$1
|
fulldomain=$1
|
||||||
txt_value=$2
|
txtvalue=$2
|
||||||
|
_info "TXT enrty in $fulldomain is deleted automatically"
|
||||||
NM_user="${NM_user:-$(_readaccountconf_mutable NM_user)}"
|
_debug fulldomain "$fulldomain"
|
||||||
NM_sha256="${NM_sha256:-$(_readaccountconf_mutable NM_sha256)}"
|
_debug txtvalue "$txtvalue"
|
||||||
if [ -z "$NM_user" ] || [ -z "$NM_sha256" ]; then
|
|
||||||
NM_user=""
|
|
||||||
NM_sha256=""
|
|
||||||
_err "No auth details provided. Please set user credentials using the \$NM_user and \$NM_sha256 environment variables."
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
zone="$(echo "$fulldomain" | _egrep_o "[^.]+.[^.]+$")"
|
|
||||||
get="$namemaster_api?User=$NM_user&Password=$NM_sha256&Antwort=csv&Typ=TXT&Zone=$zone&hostname=$fulldomain&TXT=$txt_value&Action=Delete_IN"
|
|
||||||
|
|
||||||
if ! erg="$(_get "$get")"; then
|
|
||||||
_err "error Deleting $fulldomain TXT: $txt_value"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
if _contains "$erg" "Success"; then
|
|
||||||
_info "Success, TXT removed, OK"
|
|
||||||
else
|
|
||||||
_err "error Auto $fulldomain TXT: $txt_value erg: $erg"
|
|
||||||
return 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
_debug "ok Auto $fulldomain TXT: $txt_value erg: $erg"
|
|
||||||
return 0
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user