Преглед изворни кода

Merge pull request #5987 from h3ssan/fix/validate-mailcow-conf-before-source

Bug Fix: Check `mailcow.conf` exists before work with it
Niklas Meyer пре 1 година
родитељ
комит
bf050f17c4
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      update.sh

+ 2 - 1
update.sh

@@ -414,12 +414,13 @@ while (($#)); do
   shift
 done
 
+[[ ! -f mailcow.conf ]] && { echo -e "\e[31mmailcow.conf is missing! Is mailcow installed?\e[0m"; exit 1;}
+
 chmod 600 mailcow.conf
 source mailcow.conf
 
 detect_docker_compose_command
 
-[[ ! -f mailcow.conf ]] && { echo "mailcow.conf is missing! Is mailcow installed?"; exit 1;}
 DOTS=${MAILCOW_HOSTNAME//[^.]};
 if [ ${#DOTS} -lt 1 ]; then
   echo -e "\e[31mMAILCOW_HOSTNAME (${MAILCOW_HOSTNAME}) is not a FQDN!\e[0m"