File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -171,6 +171,9 @@ sort_config_file(){
171171
172172# Validate hostname according to RFC1178
173173validate_hostname () {
174+ # remove extra .
175+ servername = $( echo " $servername " | sed -e " s/[.]*$//g" )
176+ servername = $( echo " $domain " | sed -e " s/^[.]*//" )
174177 if [[ $( echo " $servername " | grep -o " \." | wc -l) -gt 1 ]] && [[ ! $servername =~ ^[0-9]+\. [0-9]+\. [0-9]+\. [0-9]+$ ]]; then
175178 # Hostname valid
176179 return 1
Original file line number Diff line number Diff line change @@ -169,6 +169,9 @@ sort_config_file(){
169169
170170# Validate hostname according to RFC1178
171171validate_hostname () {
172+ # remove extra .
173+ servername = $( echo " $servername " | sed -e " s/[.]*$//g" )
174+ servername = $( echo " $domain " | sed -e " s/^[.]*//" )
172175 if [[ $( echo " $servername " | grep -o " \." | wc -l) -gt 1 ]] && [[ ! $servername =~ ^[0-9]+\. [0-9]+\. [0-9]+\. [0-9]+$ ]]; then
173176 # Hostname valid
174177 return 1
You can’t perform that action at this time.
0 commit comments