Skip to content

Commit 17fbf28

Browse files
authored
Merge pull request #290 from infosiftr/ls
Fix silently skipped init scripts
2 parents b5bc541 + 827facb commit 17fbf28

File tree

6 files changed

+24
-0
lines changed

6 files changed

+24
-0
lines changed

10.1/docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

10.2/docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

10.3/docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

10.4/docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

10.5/docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

docker-entrypoint.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,10 @@ _main() {
305305
# there's no database, so it needs to be initialized
306306
if [ -z "$DATABASE_ALREADY_EXISTS" ]; then
307307
docker_verify_minimum_env
308+
309+
# check dir permissions to reduce likelihood of half-initialized database
310+
ls /docker-entrypoint-initdb.d/ > /dev/null
311+
308312
docker_init_database_dir "$@"
309313

310314
mysql_note "Starting temporary server"

0 commit comments

Comments
 (0)