From 201a292f8110dac39fdbacef26630039c00802cb Mon Sep 17 00:00:00 2001 From: dodger Date: Fri, 28 Jan 2022 14:28:34 +0100 Subject: [PATCH] additional checks --- autodropuser.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/autodropuser.sh b/autodropuser.sh index 34f74da..40df401 100644 --- a/autodropuser.sh +++ b/autodropuser.sh @@ -218,6 +218,20 @@ if [[ ! "${THEUSERNAME}" =~ ^[a-zA-Z].{1,}$ ]] ; then abort_message "The USERNAME must begin with a letter an have at least 3 characters" fi +if [[ ! "${THEADMINUSER}" =~ ^[a-zA-Z].{1,}$ ]] ; then + abort_message "The ADMINUSER must begin with a letter an have at least 3 characters" +fi + +if [[ ! "${THEHOSTNAME}" ]] ; then + abort_message "HOSTNAME ${LIGHTRED}must${RESET} be defined" +fi +if [[ ! "${THEPORT}" ]] ; then + abort_message "PORT ${LIGHTRED}must${RESET} be defined" +fi + + + + DROPUSERBIN=$(which dropuser) if [[ ! "${DROPUSERBIN}" ]] ; then