From 6e95937b7098f114011fcd8d1f08a2effb517177 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 28 Sep 2021 22:18:30 +0200 Subject: [PATCH] Update and rename 99_store_user to 30_define_user --- nextcloud/root/etc/cont-init.d/30_define_user | 20 +++++++++++++++++++ nextcloud/root/etc/cont-init.d/99_store_user | 5 ----- 2 files changed, 20 insertions(+), 5 deletions(-) create mode 100644 nextcloud/root/etc/cont-init.d/30_define_user delete mode 100644 nextcloud/root/etc/cont-init.d/99_store_user diff --git a/nextcloud/root/etc/cont-init.d/30_define_user b/nextcloud/root/etc/cont-init.d/30_define_user new file mode 100644 index 000000000..20853aead --- /dev/null +++ b/nextcloud/root/etc/cont-init.d/30_define_user @@ -0,0 +1,20 @@ +#!/usr/bin/with-contenv bashio +bashio::log.info "Checking permissions..." +PUID=$(bashio::config "PUID") +PGID=$(bashio::config "PGID") +OLDPUID="" +OLDPGID="" +if [ -f /data/puid ] && [ -f /data/pgid ]; then + OLDPUID=$(cat /data/puid) + OLDPGID=$(cat /data/pgid) +fi + +if [ "$OLDPUID" != "$PUID" ] && [ "$OLDPGID" != "$PGID" ]; then +bashio::log.info "... the user has changed from ${OLDPUID}:${OLDPGID} to ${PUID}:${PGID} ..." +/defaults/nextcloud-perms.sh +fi +bashio::log.info "... done" + +#storing user id +echo "$(bashio::config "PUID")" > "/data/puid" +echo "$(bashio::config "PGID")" > "/data/pgid" diff --git a/nextcloud/root/etc/cont-init.d/99_store_user b/nextcloud/root/etc/cont-init.d/99_store_user deleted file mode 100644 index 6514b4f33..000000000 --- a/nextcloud/root/etc/cont-init.d/99_store_user +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/with-contenv bashio - -#storing user id -echo "$(bashio::config "PUID")" > "/data/puid" -echo "$(bashio::config "PGID")" > "/data/pgid"