Skip to content

Commit 628ecb4

Browse files
committed
Merge pull request docker-library#52 from md5/chown-run-postgresql
Ensure /run/postgresql has correct ownership and permissions
2 parents ebecea2 + e616341 commit 628ecb4

7 files changed

+21
-0
lines changed

8.4/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

9.0/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

9.1/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

9.2/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

9.3/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

9.4/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ set -e
44
if [ "$1" = 'postgres' ]; then
55
chown -R postgres "$PGDATA"
66

7+
chmod g+s /run/postgresql
8+
chown -R postgres:postgres /run/postgresql
9+
710
if [ -z "$(ls -A "$PGDATA")" ]; then
811
gosu postgres initdb
912

0 commit comments

Comments
 (0)