From 84efa573f0750ad7f677cd6f8e44b81826a07f4a Mon Sep 17 00:00:00 2001 From: benbrummer Date: Thu, 18 Dec 2025 16:00:21 +0100 Subject: [PATCH] Change mv to cp for public folder update Replaced mv command with cp for copying files to public folder and added cleanup of temporary public files. This is a robust alternative to mv for e.g ZFS and docker overlay2 Signed-off-by: benbrummer --- debian/scripts/init.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debian/scripts/init.sh b/debian/scripts/init.sh index 026003b..43dc288 100755 --- a/debian/scripts/init.sh +++ b/debian/scripts/init.sh @@ -21,10 +21,11 @@ if [ "$*" = 'supervisord -c /etc/supervisor/supervisord.conf' ]; then rm -rf /var/www/html/public/.htaccess \ /var/www/html/public/.well-known \ /var/www/html/public/* - mv /tmp/public/* \ + cp -r /tmp/public/* \ /tmp/public/.htaccess \ /tmp/public/.well-known \ - /var/www/html/public/ + /var/www/html/public/ && \ + rm -rf /tmp/public/ fi echo "Public Folder is up to date"