diff options
| author | Alejandro Soto <alejandro@34project.org> | 2025-06-02 10:41:53 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2025-06-02 10:41:53 -0600 |
| commit | 2ec7b1bb44305d60afa4d8519ef46ba35ad8f7aa (patch) | |
| tree | 93deede67ac659d6b6d4ebcd94d8857796cee562 | |
| parent | 819d17597fadd8d26c87efc6858fb37c6bd959b8 (diff) | |
sys/mail: move services.dovecot.modules -> environment.systemPackages after update to 25.05
Diffstat (limited to '')
| -rw-r--r-- | sys/mail/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/mail/default.nix b/sys/mail/default.nix index f692383..6eba9cd 100644 --- a/sys/mail/default.nix +++ b/sys/mail/default.nix @@ -25,6 +25,14 @@ in }; config = mkIf cfg.enable { + # 25.05: The option definition `services.dovecot2.modules' in + # `/nix/store/d3mfmsa6klf9dizidvs9qgfv4bgxqgvz-source/sys/mail' no longer + # has any effect; please remove it. Now need to use + # `environment.systemPackages` to load additional Dovecot modules + environment.systemPackages = [ + pkgs.dovecot_pigeonhole + ]; + services = { dovecot2 = { enable = true; @@ -34,8 +42,6 @@ in sslServerKey = "${cert}/key.pem"; sslServerCert = "${cert}/fullchain.pem"; - modules = [ pkgs.dovecot_pigeonhole ]; - mailUser = "vmail"; mailGroup = "vmail"; mailLocation = "maildir:~/mail"; |
