Merge branch 'release/v0.2.9'

This commit is contained in:
Henri Bourcereau 2026-05-20 12:37:49 +02:00
commit 469b87bc69

View file

@ -178,7 +178,7 @@ in
''; '';
startScript = pkgs.writeShellScript "trictrac-start" ( startScript = pkgs.writeShellScript "trictrac-start" (
optionalString (cfg.smtp.passwordFile != null) '' optionalString (cfg.smtp.passwordFile != null) ''
export SMTP_PASS="$(< ${cfg.smtp.passwordFile})" export SMTP_PASS="$(< "$CREDENTIALS_DIRECTORY/smtp-pass")"
'' + '' '' + ''
exec ${pkgs.trictrac}/bin/relay-server exec ${pkgs.trictrac}/bin/relay-server
'' ''
@ -210,6 +210,7 @@ in
StateDirectory = "trictrac"; StateDirectory = "trictrac";
StateDirectoryMode = "0755"; StateDirectoryMode = "0755";
WorkingDirectory = "/var/lib/trictrac"; WorkingDirectory = "/var/lib/trictrac";
LoadCredential = mkIf (cfg.smtp.passwordFile != null) "smtp-pass:${cfg.smtp.passwordFile}";
ExecStartPre = "${setupScript}"; ExecStartPre = "${setupScript}";
ExecStart = "${startScript}"; ExecStart = "${startScript}";
Restart = "on-failure"; Restart = "on-failure";