From 93b30cc378e3d7872c24c86ac88405c2dc4d4441 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 29 Mar 2023 15:54:29 +0200 Subject: [PATCH] Update 02-init_steps.sh --- .../rootfs/etc/cont-init.d/02-init_steps.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh index b465d163a..0013e4d47 100755 --- a/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh +++ b/nextcloud/rootfs/etc/cont-init.d/02-init_steps.sh @@ -129,3 +129,19 @@ if [ -f /reinstall ]; then /./etc/s6-overlay/s6-rc.d/init-nextcloud-config/run occ upgrade &>/proc/1/fd/1 || true fi + +##################### +# RESET PERMISSIONS # +##################### + +PUID=$(bashio::config "PUID") +PGID=$(bashio::config "PGID") +datadirectory=$(bashio::config 'data_directory') + +echo "Checking permissions" +mkdir -p /data/config +mkdir -p "$datadirectory" +chmod 755 -R "$datadirectory" +chmod 755 -R /data/config +chown -R "$PUID:$PGID" "$datadirectory" +chown -R "$PUID:$PGID" "/data/config"