From f8dce0b817d76347c7bedcf68f381e9c64bcb96c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Z=C3=BCrcher?= Date: Wed, 21 Jan 2026 07:57:03 +0100 Subject: [PATCH] fix chmod error --- .gitea/workflows/build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index bfba8fa..3ed019e 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -102,8 +102,6 @@ jobs: mkdir -p $BUILD_DIR/etc/systemd/system mkdir -p $BUILD_DIR/DEBIAN - chown -R "$REAL_USER:$REAL_USER" /usr/share/slideshowapp/data - # 3. Copy Files cp ${APP_NAME} $BUILD_DIR/usr/bin/$PKG_NAME cp -r ./web $BUILD_DIR/usr/share/$PKG_NAME/ @@ -162,6 +160,10 @@ jobs: USER_HOME=$(getent passwd "$REAL_USER" | cut -d: -f6) + echo "Setting permissions for /usr/share/slideshowapp..." + chown -R "$REAL_USER:$REAL_USER" /usr/share/slideshowapp + chmod -R 755 /usr/share/slideshowapp + echo "Post-install: Target user is $REAL_USER" echo "Post-install: Target home is $USER_HOME" @@ -171,7 +173,7 @@ jobs: cp /usr/share/slideshowapp/env.template /usr/share/slideshowapp/.env || true fi - # 3. Setup Autostart (THE FIX) + # 3. Setup Autostart # We use -p to ensure parent directories exist and set ownership immediately AUTOSTART_DIR="$USER_HOME/.config/autostart"