From 019e878ef0d182b712926bb30fa0f6df136db6bc Mon Sep 17 00:00:00 2001 From: Edi Septriyanto Date: Wed, 1 Sep 2021 14:57:03 +0700 Subject: [PATCH] Fix issue #103 Domain validation missmatch --- lib/lemper-create.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/lemper-create.sh b/lib/lemper-create.sh index 4eb262b..1e26f18 100755 --- a/lib/lemper-create.sh +++ b/lib/lemper-create.sh @@ -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}(?