nixos/slurm: replace systemd script with ExecStart

This commit is contained in:
h7x4
2025-10-05 15:57:43 +09:00
parent ec776ce5b9
commit c1237fb6de

View File

@@ -475,15 +475,13 @@ in
''}
'';
script = ''
export SLURM_CONF=${configPath}
exec ${cfg.package}/bin/slurmdbd -D
'';
environment.SLURM_CONF = configPath;
serviceConfig = {
RuntimeDirectory = "slurmdbd";
Type = "simple";
PIDFile = "/run/slurmdbd.pid";
ExecStart = "${lib.getExe' cfg.package "slurmdbd"} -D";
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
};
};