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

bug: finally fix cedarlogic

dunkirk.sh 40952e0f 650c45ee

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