Kieran's opinionated (and probably slightly dumb) nix config

chore: fix cedarlogic perms

dunkirk.sh 5b892db7 53e5b421

verified
+2 -1
+2 -1
modules/lib/mkService.nix
··· 287 287 ExecStartPre = [ 288 288 "!${pkgs.writeShellScript "${name}-setup" '' 289 289 mkdir -p ${cfg.dataDir}/app ${cfg.dataDir}/data 290 - chown ${name}:services ${cfg.dataDir} ${cfg.dataDir}/app ${cfg.dataDir}/data 290 + chown ${name}:${name} ${cfg.dataDir} 291 + chown ${name}:services ${cfg.dataDir}/app ${cfg.dataDir}/data 291 292 chmod 0750 ${cfg.dataDir} 292 293 chmod g+rwX ${cfg.dataDir}/app ${cfg.dataDir}/data 293 294 ''}"