diff --git a/charts/stable/nextcloud/Chart.yaml b/charts/stable/nextcloud/Chart.yaml index 1223c301be1..beeb46c4d16 100644 --- a/charts/stable/nextcloud/Chart.yaml +++ b/charts/stable/nextcloud/Chart.yaml @@ -37,7 +37,7 @@ sources: - https://github.com/nextcloud/docker - https://github.com/nextcloud/helm type: application -version: 15.3.0 +version: 15.3.1 annotations: truecharts.org/catagories: | - cloud diff --git a/charts/stable/nextcloud/values.yaml b/charts/stable/nextcloud/values.yaml index 99d1db95070..f5cedec511b 100644 --- a/charts/stable/nextcloud/values.yaml +++ b/charts/stable/nextcloud/values.yaml @@ -109,7 +109,13 @@ initContainers: nfs4_setfacl -R -a A:g:33:RWX "/var/www/html/data" else echo "No NFSv4 ACLs detected, trying to override permissions using chown/chmod..." - chown -R :33 "/var/www/html/data" + echo "checking ownership..." + if [ $(stat -c %g .) -eq 33 ]; then + echo "Ownership already set to 33, skipping..." + else + echo "Changing ownership to group 33..." + chown -R :33 "/var/www/html/data" + fi chmod 770 /var/www/html/data fi EOF