Skip to content

Commit 95c7574

Browse files
authored
Merge pull request #166 from infosiftr/chown
Only chown things in the entrypoint that are not already owned by redis
2 parents 0cf1c40 + 53348c1 commit 95c7574

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

3.2/32bit/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

3.2/alpine/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec su-exec redis "$0" "$@"
1414
fi
1515

3.2/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

4.0/32bit/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

4.0/alpine/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec su-exec redis "$0" "$@"
1414
fi
1515

4.0/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

5.0-rc/32bit/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

5.0-rc/alpine/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec su-exec redis "$0" "$@"
1414
fi
1515

5.0-rc/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ fi
99

1010
# allow the container to be started with `--user`
1111
if [ "$1" = 'redis-server' -a "$(id -u)" = '0' ]; then
12-
chown -R redis .
12+
find . \! -user redis -exec chown redis '{}' +
1313
exec gosu redis "$0" "$@"
1414
fi
1515

0 commit comments

Comments
 (0)