From d1ddb603b04e77458cfc380aff81af54c29608f0 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 6 Jun 2023 19:07:55 -0500 Subject: [PATCH] Don't delete extra files with rsync Signed-off-by: Eric Nemchik --- root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index 8c16cd2..a670a35 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -14,7 +14,7 @@ mkdir -p \ # migrate legacy install (copy inside container) if [ -f /config/www/nextcloud/version.php ]; then echo "Migrating legacy install" - rsync -rlD --remove-source-files --delete --exclude-from=/app/upgrade.exclude /config/www/nextcloud/ /app/www/public/ + rsync -rlD --remove-source-files --exclude-from=/app/upgrade.exclude /config/www/nextcloud/ /app/www/public/ rsync -rlD --remove-source-files --include '/version.php' --exclude '/*' /config/www/nextcloud/ /app/www/public/ rm -rf /config/www/nextcloud/updater/ find \ @@ -69,7 +69,7 @@ if vergt "${image_version}" "${installed_version}"; then occ app:list | sed -n "/Enabled:/,/Disabled:/p" >/tmp/list_before fi - rsync -rlD --delete --exclude-from=/app/upgrade.exclude /app/www/src/ /app/www/public/ + rsync -rlD --exclude-from=/app/upgrade.exclude /app/www/src/ /app/www/public/ for dir in config data custom_apps themes; do if [ -z "$(ls -A /app/www/public/${dir}/ 2>/dev/null)" ]; then rsync -rlD --include "/${dir}/" --exclude '/*' /app/www/src/ /app/www/public/