mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-20 21:34:11 -07:00
Remove trailing dot
I check some servers and some times I see than cname not working, I check records and the problem is than some useres add record whit a dot ( in vesta GUI or CLI ) comerecord. in cname 2222 google.com and vesta add it as it cname. 14400 IN CNAME google.com. test. 14400 IN MX 10 mail.googl.com. So whit this pull we remove that dot if added hola 14400 IN CNAME test.net. record 14400 IN CNAME hola.es. recordar 14400 IN CNAME Tres.net. This solve the dot but I think in a while loop, because vesta leave add users cname thiw multiple dots: Adding DNS Record → Record cname.......sdd.net has been created successfully. Maybe vesta team have better solution for this one.
This commit is contained in:
parent
5500f3c2bd
commit
50f08b7de8
1 changed files with 10 additions and 0 deletions
|
@ -109,6 +109,16 @@ if [ ! -z "$DNS_CLUSTER" ]; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# remove trailing dot at the end of NS/CNAME/MX/PTR/SRV record
|
||||||
|
|
||||||
|
if [[ $rtype =~ NS|CNAME|MX|PTR|SRV ]]; then
|
||||||
|
trailing_dot2=$(echo $record | grep "\.$")
|
||||||
|
if [ ! -z $trailing_dot2 ]; then
|
||||||
|
record=$(echo "${record::-1}")
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#----------------------------------------------------------#
|
#----------------------------------------------------------#
|
||||||
# Vesta #
|
# Vesta #
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue