switch to systemd LoadCredential
This commit is contained in:
parent
3b4176fa0a
commit
539d81cf46
1 changed files with 2 additions and 1 deletions
|
|
@ -95,7 +95,8 @@ in
|
|||
// lib.mapAttrs (_: v: toString v) cfg.settings;
|
||||
serviceConfig = {
|
||||
Type = "simple";
|
||||
ExecStart = "${lib.getExe pkgs.mail-quota-warning}${lib.optionalString (cfg.secretFile != null) " --config ${cfg.secretFile}"}";
|
||||
LoadCredential = lib.optionalString (cfg.secretFile != null) "secrets.yaml:${cfg.secretFile}";
|
||||
ExecStart = "${lib.getExe pkgs.mail-quota-warning}${lib.optionalString (cfg.secretFile != null) " --config \${CREDENTIALS_DIRECTORY}/secrets.yaml";
|
||||
WorkingDirectory = "%S/mail-quota-warning";
|
||||
StateDirectory = "mail-quota-warning";
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue