Files
ngit-grasp/nix
DanConwayDev f93fc0a691 fix(nix): auto-create data directories with ExecStartPre
Add ExecStartPre directives to ensure data directories exist before
service starts. This fixes service failures when using custom dataDir
paths that don't exist yet.

The tmpfiles.rules weren't automatically executed during nixos-rebuild
switch, causing 'status=226/NAMESPACE' errors. ExecStartPre runs as
root (+ prefix) to create directories with proper ownership/permissions.
2026-01-20 07:43:02 +00:00
..