Skip to content

Commit

Permalink
Merge pull request #104 from joglomedia/2.x.x
Browse files Browse the repository at this point in the history
Fix issue #103 Domain validation miss match
  • Loading branch information
joglomedia authored Sep 1, 2021
2 parents 1367ad5 + 019e878 commit 0c10eb5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions lib/lemper-create.sh
Original file line number Diff line number Diff line change
Expand Up @@ -1045,8 +1045,8 @@ function init_app() {
if [[ -z "${SERVERNAME}" ]]; then
fail -e "Domain name parameter shouldn't be empty.\n -d or --domain-name parameter is required!"
else
if ! grep -q -P '(?=^.{1,254}$)(^(?>(?!\d+\.)[a-zA-Z0-9_\-]{1,63}\.?)+(?:[a-zA-Z]{2,})$)' <<< "${SERVERNAME}"; then
fail -e "Domain name parameter must be an valid fully qualified domain name (FQDN)!"
if ! grep -q -P "(?=^.{4,253}\.?$)(^((?!-)[a-zA-Z0-9-]{1,63}(?<!-)\.)+[a-zA-Z]{2,63}\.?$)" <<< "${SERVERNAME}"; then
fail -e "Domain name parameter must be a valid FQDN!"
fi
fi

Expand Down

0 comments on commit 0c10eb5

Please sign in to comment.