From 16a1cecaaec8b4441cd9ad7a471db74fc79c0e5d Mon Sep 17 00:00:00 2001 From: thepra Date: Thu, 15 Oct 2026 01:32:32 +0200 Subject: [PATCH] The deployed folder keeps 755: mktemp's 700 was copied onto it rsync -a carried the staging folder's mode to /var/www/meweb.arasaka.software, and the meweb user could no longer enter it (status=200/CHDIR). Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_012CzABvBkbcFqoHdmi8b9WB --- .gitea/scripts/deploy-server.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitea/scripts/deploy-server.sh b/.gitea/scripts/deploy-server.sh index 85ba16e..d61d0ef 100755 --- a/.gitea/scripts/deploy-server.sh +++ b/.gitea/scripts/deploy-server.sh @@ -6,6 +6,7 @@ backups=/var/backups/meweb.arasaka.software health=http://127.0.0.1:5480/api/info stamp=$(date -u +%Y%m%d%H%M%S) stage=$(mktemp -d) +chmod 755 "$stage" trap 'rm -rf "$stage"' EXIT tar -xzf "$archive" -C "$stage"