nixpkgs/nixos/modules/services/mail
aszlig 3ba2095a42
nixos/dovecot: Fix createMailUser implementation
This option got introduced in 7904499542
and it didn't check whether mailUser and mailGroup are null, which they
are by default.

Now we're only creating the user if createMailUser is set in conjunction
with mailUser and the group if mailGroup is set as well.

I've added a NixOS VM test so that we can verify whether dovecot works
without any additional options set, so it serves as a regression test
for issue #29466 and other issues that might come up with future changes
to the Dovecot service.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Fixes: #29466
Cc: @qknight, @abbradar, @ixmatus, @siddharthist
2017-09-17 04:57:20 +02:00
..
dovecot.nix nixos/dovecot: Fix createMailUser implementation 2017-09-17 04:57:20 +02:00
dspam.nix
exim.nix
freepops.nix
mail.nix
mailhog.nix mailhog: init at 1.0.0 (#26821) 2017-06-24 17:05:34 +01:00
mlmmj.nix nixos/mlmmj: fix newline problems with multiple lists 2017-05-25 10:40:50 -05:00
nullmailer.nix nullmailer + service: init at 2.0 2017-05-02 01:46:12 +02:00
offlineimap.nix nixos/treewide: remove boolean examples for options 2017-03-17 23:36:19 +01:00
opendkim.nix
opensmtpd.nix
postfix.nix nixos/postfix: undo deprecation of extraConfig, extraMasterConf 2017-09-07 21:41:29 +02:00
postgrey.nix
postsrsd.nix
rmilter.nix rmilter/rspamd service: tighten unix socket permissions 2017-03-17 23:01:24 +01:00
rspamd.nix rmilter/rspamd service: tighten unix socket permissions 2017-03-17 23:01:24 +01:00
spamassassin.nix spamassassin: major service fixes -> added more perl packages to spamassassin and abstracted service to not use /etc/spamassassin, also running sa-update as spamd user periodically (#26470) 2017-06-10 09:35:35 +02:00