Skip to content

Commit

Permalink
Merge pull request #4266 from skyksandr/master
Browse files Browse the repository at this point in the history
Vultr DNS: fix "grep: repetition-operator operand invalid" on FreeBSD
  • Loading branch information
Neilpang authored Feb 3, 2023
2 parents a5fbf3f + d6cf153 commit f7f1168
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions dnsapi/dns_vultr.sh
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ dns_vultr_rm() {
return 1
fi

_record_id="$(echo "$response" | tr '{}' '\n' | grep '"TXT"' | grep -- "$txtvalue" | tr ',' '\n' | grep -i 'id' | cut -d : -f 2)"
_record_id="$(echo "$response" | tr '{}' '\n' | grep '"TXT"' | grep -- "$txtvalue" | tr ',' '\n' | grep -i 'id' | cut -d : -f 2 | tr -d '"')"
_debug _record_id "$_record_id"
if [ "$_record_id" ]; then
_info "Successfully retrieved the record id for ACME challenge."
Expand Down Expand Up @@ -116,7 +116,7 @@ _get_root() {
return 1
fi

if printf "%s\n" "$response" | grep '^\{.*\}' >/dev/null; then
if printf "%s\n" "$response" | grep -E '^\{.*\}' >/dev/null; then
if _contains "$response" "\"domain\":\"$_domain\""; then
_sub_domain="$(echo "$fulldomain" | sed "s/\\.$_domain\$//")"
return 0
Expand Down

0 comments on commit f7f1168

Please sign in to comment.