Add debug option for verbose logging

This commit is contained in:
Ruben Maher 2017-11-14 08:16:59 +10:30
parent b7c8c4ec3c
commit f928924049
3 changed files with 17 additions and 2 deletions

View File

@ -256,6 +256,16 @@ in
''; '';
}; };
debug = mkOption {
type = types.bool;
default = false;
description = ''
Whether to enable verbose logging for mailserver related services. This
intended be used for development purposes only, you probably don't want
to enable this unless you're hacking on nixos-mailserver.
'';
};
}; };
imports = [ imports = [

View File

@ -53,7 +53,12 @@ in
extraConfig = '' extraConfig = ''
#Extra Config #Extra Config
#mail_debug = yes ${lib.optionalString debug ''
mail_debug = yes
auth_debug = yes
verbose_ssl = yes
''}
mail_access_groups = ${vmailGroupName} mail_access_groups = ${vmailGroupName}
ssl = required ssl = required

View File

@ -51,8 +51,8 @@ in
}; };
services.rmilter = { services.rmilter = {
inherit debug;
enable = true; enable = true;
#debug = true;
postfix.enable = true; postfix.enable = true;
rspamd = { rspamd = {
enable = true; enable = true;