Add services.dovecot2.extraConfig option to configure arbitrary settings for which NixOS has no direct support.
This commit is contained in:
parent
0573c7fcae
commit
4476b875fc
@ -43,7 +43,7 @@ let
|
||||
}
|
||||
|
||||
pop3_uidl_format = %08Xv%08Xu
|
||||
'';
|
||||
'' + cfg.extraConfig;
|
||||
|
||||
confFile = pkgs.writeText "dovecot.conf" dovecotConf;
|
||||
|
||||
@ -72,6 +72,12 @@ in
|
||||
description = "Dovecot group name.";
|
||||
};
|
||||
|
||||
extraConfig = mkOption {
|
||||
default = "";
|
||||
example = "mail_debug = yes";
|
||||
description = "Additional entries to put verbatim into Dovecot's config file.";
|
||||
};
|
||||
|
||||
mailLocation = mkOption {
|
||||
default = "maildir:/var/spool/mail/%u"; /* Same as inbox, as postfix */
|
||||
example = "maildir:~/mail:INBOX=/var/spool/mail/%u";
|
||||
|
Loading…
Reference in New Issue
Block a user