Explorar o código

[Postfix] Wait for DNS

andryyy %!s(int64=6) %!d(string=hai) anos
pai
achega
c75fd9ac40
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      data/Dockerfiles/postfix/postfix.sh

+ 5 - 0
data/Dockerfiles/postfix/postfix.sh

@@ -10,6 +10,11 @@ while ! mysqladmin status --socket=/var/run/mysqld/mysqld.sock -u${DBUSER} -p${D
   sleep 2
   sleep 2
 done
 done
 
 
+while ! dig dns9.quad9.net @unbound +short >/dev/null; do
+  echo "Waiting for DNS..."
+  sleep 2
+done
+
 cat <<EOF > /etc/aliases
 cat <<EOF > /etc/aliases
 # Autogenerated by mailcow
 # Autogenerated by mailcow
 null: /dev/null
 null: /dev/null