diff options
author | Jonas Heinrich <onny@project-insanity.org> | 2024-05-22 12:30:53 +0200 |
---|---|---|
committer | Jonas Heinrich <onny@project-insanity.org> | 2024-05-31 10:22:15 +0200 |
commit | 336232debdc95311595c1ce56ef8690dcd334eda (patch) | |
tree | 9911a8b1bdfa97cf57536392ad9042029bcc9ac8 /nixos/modules | |
parent | dfa130e828fc1612621802c83618685a5b6dfe92 (diff) |
stalwart-mail: package upstream systemd unit
Diffstat (limited to 'nixos/modules')
-rw-r--r-- | nixos/modules/services/mail/stalwart-mail.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/services/mail/stalwart-mail.nix b/nixos/modules/services/mail/stalwart-mail.nix index 6a0725f32808e..ed3c5389354ce 100644 --- a/nixos/modules/services/mail/stalwart-mail.nix +++ b/nixos/modules/services/mail/stalwart-mail.nix @@ -81,11 +81,13 @@ in { services.stalwart-mail = { wantedBy = [ "multi-user.target" ]; after = [ "local-fs.target" "network.target" ]; + preStart = if useLegacyStorage then '' mkdir -p ${dataDir}/{queue,reports,data/blobs} '' else '' mkdir -p ${dataDir}/{queue,reports,db} ''; + serviceConfig = { ExecStart = [ "" |