Compare commits
1 Commits
v0.0.19
...
f8dce0b817
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f8dce0b817 |
@@ -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"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user