From 2ec7b1bb44305d60afa4d8519ef46ba35ad8f7aa Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Mon, 2 Jun 2025 10:41:53 -0600 Subject: sys/mail: move services.dovecot.modules -> environment.systemPackages after update to 25.05 --- sys/mail/default.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'sys/mail/default.nix') 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"; -- cgit v1.2.3