From fc79b722f227af156d86c670c7072119fb252fbd Mon Sep 17 00:00:00 2001 From: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com> Date: Wed, 28 Sep 2022 19:37:40 +0200 Subject: run-parts.sh: Fix wrong permissions on /data/database Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com> --- build/docker/debian-ncp/run-parts.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'build') diff --git a/build/docker/debian-ncp/run-parts.sh b/build/docker/debian-ncp/run-parts.sh index 2b779771..ee254449 100755 --- a/build/docker/debian-ncp/run-parts.sh +++ b/build/docker/debian-ncp/run-parts.sh @@ -30,15 +30,16 @@ cleanup() else echo 'WARN: Backup creation failed' fi - set +x fi exit } -grep '/data-ro' /etc/mysql/mariadb.conf.d/90-ncp.cnf > /dev/null 2>&1 \ - && echo "WARNING: Looks like you have been affected by a critical bug in NCP that can cause data loss. We're trying" \ +grep '/data-ro' /etc/mysql/mariadb.conf.d/90-ncp.cnf > /dev/null 2>&1 && { + echo "WARNING: Looks like you have been affected by a critical bug in NCP that can cause data loss. We're trying" \ "to fix this now, but if you encounter any issues, please check" \ "https://github.com/nextcloud/nextcloudpi/issues/1577#issuecomment-1260830341" + chown -R mysql: /data/database || true +} sed -i 's|/data-ro|/data|' "/etc/mysql/mariadb.conf.d/90-ncp.cnf" || true trap cleanup SIGTERM @@ -87,3 +88,5 @@ done # wait for trap from 'docker stop' echo "Init done" while true; do sleep 0.5; done + +} -- cgit v1.2.3