X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Fpaks%2Fmysql%2Finstall.sh;h=3fc601dc7a81984d4b0894a4a205057e37a4a1e5;hp=40787bd51a2d5623b5011eca2c27593c98a67c02;hb=203c2787c97b5d026fe477f4765f2fc295d9917a;hpb=efb2af147ffaab6b8cb270e66e404ca7f5e0d41c diff --git a/src/paks/mysql/install.sh b/src/paks/mysql/install.sh index 40787bd51a..3fc601dc7a 100644 --- a/src/paks/mysql/install.sh +++ b/src/paks/mysql/install.sh @@ -9,6 +9,16 @@ ln -svf ../init.d/mysql /etc/rc.d/rc6.d/K26mysql /etc/init.d/mysql start -sleep 10 +COUNTER=0 + +while [ "$COUNTER" -lt "10" ]; do + [ -e "/var/run/mysql/mysql.sock" ] && break + echo "MySQL server is still not running. Waiting 5 seconds." + sleep 5 + (( $COUNTER += 1 )) +done + +[ -e "/var/run/mysql/mysql.sock" ] || (echo "MySQL still noch running... Exiting."; \ + exit 1) mysqladmin -u root --password='' password 'mysqlfire'