fix changing file permisions on restart (#422)

pull/431/head
mazano 2023-04-22 06:34:37 +02:00 zatwierdzone przez GitHub
rodzic 212558072f
commit dec5cd55f0
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 6 dodań i 2 usunięć

Wyświetl plik

@ -536,7 +536,11 @@ function extension_install() {
function directory_checker() {
DATA_PATH=$1
if [ -d $DATA_PATH ];then
chown -R ${USER}:${GROUP} ${DATA_PATH}
DB_USER_PERM=$(stat -c '%U' ${DATA_PATH})
DB_GRP_PERM=$(stat -c '%G' ${DATA_PATH})
if [[ ${DB_USER_PERM} != "${USER}" ]] && [[ ${DB_GRP_PERM} != "${GROUP}" ]];then
chown -R ${USER}:${GROUP} ${DATA_PATH}
fi
fi
}

Wyświetl plik

@ -32,4 +32,4 @@ if [ -z "$RESULT_REPLICATION" ]; then
COMMANDS="CREATE"
fi
su - postgres -c "psql postgres -c \"$COMMANDS USER $REPLICATION_USER WITH REPLICATION ENCRYPTED PASSWORD '$REPLICATION_PASS';\""
su - postgres -c "psql postgres -c \"GRANT pg_read_all_data TO $REPLICATION_USER;\""