|  | @@ -1,7 +1,10 @@
 | 
	
		
			
				|  |  |  #!/bin/bash
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Wait for MySQL to warm-up
 | 
	
		
			
				|  |  | -while mysqladmin ping --host mysql -u${DBUSER} -p${DBPASS}${DBPASS} --silent; do
 | 
	
		
			
				|  |  | +while ! mysqladmin ping --host mysql -u${DBUSER} -p${DBPASS} --silent; do
 | 
	
		
			
				|  |  | +  echo "Waiting for database to come up..."
 | 
	
		
			
				|  |  | +  sleep 2
 | 
	
		
			
				|  |  | +done
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Wait until port becomes free and send sig
 | 
	
		
			
				|  |  |  until ! nc -z sogo-mailcow 20000;
 | 
	
	
		
			
				|  | @@ -101,5 +104,3 @@ chown sogo:sogo -R /var/lib/sogo/
 | 
	
		
			
				|  |  |  chmod 600 /var/lib/sogo/GNUstep/Defaults/sogod.plist
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  exec gosu sogo /usr/sbin/sogod
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -done
 |