Commit 7bb22d3cd1d0

Vincent Demeester <vincent@sbr.pm>
2026-06-29 12:02:39
fix(wallabag): use install for parameters.yml copy
File inherited read-only permissions from the Nix store, preventing overwrite on subsequent service restarts.
1 parent 91ddd36
Changed files (1)
modules
wallabag
modules/wallabag/default.nix
@@ -76,8 +76,8 @@ let
     mkdir -p "$DATA_DIR/data/db"
     mkdir -p "$DATA_DIR/data/assets"
 
-    # Copy parameters.yml
-    cp ${parametersYml} "$DATA_DIR/app/config/parameters.yml"
+    # Copy parameters.yml (install with write permission since we patch it)
+    install -m 0640 ${parametersYml} "$DATA_DIR/app/config/parameters.yml"
 
     # Read database password from file if provided
     DB_PASS=""