Skip to content

Commit 7e1bcd9

Browse files
committed
Fix: inconsistency when searching for dns records
in some cases the whole record line was present in $dkim_records, when only records id's were expected Error Message: Error: invalid id format :: _domainkey Error: invalid id format :: TXT Error: invalid id format :: "t=y; Error: invalid id format :: mail._domainkey Error: invalid id format :: TXT Error: invalid id format :: "v=DKIM1;
1 parent cb1659b commit 7e1bcd9

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

bin/v-delete-mail-domain

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,7 @@ fi
5858

5959
# Deleting dkim dns record
6060
if [ "$DKIM" = 'yes' ] && [ -e "$USER_DATA/dns/$domain.conf" ]; then
61-
records=$($BIN/v-list-dns-records $user $domain plain)
62-
dkim_records=$(echo "$records" |grep -w '_domainkey' | cut -f 1 -d ' ')
61+
dkim_records=$($BIN/v-list-dns-records $user $domain plain | awk '{print $1,$2}' | grep -w '_domainkey' | cut -f 1 -d ' ')
6362
for id in $dkim_records; do
6463
$BIN/v-delete-dns-record $user $domain $id
6564
done

0 commit comments

Comments
 (0)