From 5a04dcabc175a3cb778dab314d739638f01dcbee Mon Sep 17 00:00:00 2001 From: Yuli Stremovsky Date: Fri, 29 Sep 2023 14:10:18 +0300 Subject: [PATCH] monor modifications to fix permission issue on Mac --- generate-pgsql-demo-env-files.sh | 7 ++++++- generate-pgsql-env-files.sh | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/generate-pgsql-demo-env-files.sh b/generate-pgsql-demo-env-files.sh index 4ac9597..e86fb3a 100755 --- a/generate-pgsql-demo-env-files.sh +++ b/generate-pgsql-demo-env-files.sh @@ -28,8 +28,13 @@ rm -rf .env/pg-* openssl req -new -text -passout pass:abcd -subj /CN=localhost -out .env/pg-server.req -keyout .env/pg-privkey.pem openssl rsa -in .env/pg-privkey.pem -passin pass:abcd -out .env/pg-server.key openssl req -x509 -in .env/pg-server.req -text -key .env/pg-server.key -out .env/pg-server.crt + chmod 400 .env/pg-* -sudo chown 999:0 .env/pg-* +os=$(uname) +if [ "$os" != "Darwin" ]; then + echo "sudo chown 999:0 .env/pg-*" + sudo chown 999:0 .env/pg-* +fi echo 'generating .env/databunker-root.env' ROOTTOKEN=DEMO diff --git a/generate-pgsql-env-files.sh b/generate-pgsql-env-files.sh index 01070b6..1f244eb 100755 --- a/generate-pgsql-env-files.sh +++ b/generate-pgsql-env-files.sh @@ -28,8 +28,13 @@ rm -rf .env/pg-* openssl req -new -text -passout pass:abcd -subj /CN=localhost -out .env/pg-server.req -keyout .env/pg-privkey.pem openssl rsa -in .env/pg-privkey.pem -passin pass:abcd -out .env/pg-server.key openssl req -x509 -in .env/pg-server.req -text -key .env/pg-server.key -out .env/pg-server.crt + chmod 400 .env/pg-* -sudo chown 999:0 .env/pg-* +os=$(uname) +if [ "$os" != "Darwin" ]; then + echo "sudo chown 999:0 .env/pg-*" + sudo chown 999:0 .env/pg-* +fi echo 'generating .env/databunker-root.env' ROOTTOKEN=`uuid 2> /dev/null`