diff options
author | h7x4 <h7x4@nani.wtf> | 2024-01-11 22:10:18 +0100 |
---|---|---|
committer | h7x4 <h7x4@nani.wtf> | 2024-01-24 05:13:17 +0100 |
commit | f5d513c5738e630bb053f897b789801bff078ec9 (patch) | |
tree | 03fa417b85608c572de4eec6f87a4bbd8ef82545 /nixos/modules/services/mail/mlmmj.nix | |
parent | bfc38653369649ad316825bc21005c5105599ec2 (diff) |
treewide: use new tmpfiles api
Diffstat (limited to 'nixos/modules/services/mail/mlmmj.nix')
-rw-r--r-- | nixos/modules/services/mail/mlmmj.nix | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/nixos/modules/services/mail/mlmmj.nix b/nixos/modules/services/mail/mlmmj.nix index 3f07fabcf1771..66106a14499bd 100644 --- a/nixos/modules/services/mail/mlmmj.nix +++ b/nixos/modules/services/mail/mlmmj.nix @@ -143,11 +143,13 @@ in environment.systemPackages = [ pkgs.mlmmj ]; - systemd.tmpfiles.rules = [ - ''d "${stateDir}" -'' - ''d "${spoolDir}/${cfg.listDomain}" -'' - ''Z "${spoolDir}" - "${cfg.user}" "${cfg.group}" -'' - ]; + systemd.tmpfiles.settings."10-mlmmj" = { + ${stateDir}.d = { }; + "${spoolDir}/${cfg.listDomain}".d = { }; + ${spoolDir}.Z = { + inherit (cfg) user group; + }; + }; systemd.services.mlmmj-maintd = { description = "mlmmj maintenance daemon"; |