nixpkgs/nixos/modules
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
..
config nixos/fontconfig: fix substitutions option (#28895) 2017-09-05 16:20:42 +00:00
hardware hpsa service: fallout from #28557 merge and revert 2017-09-13 07:55:48 +02:00
i18n/input-method Remove top-level kde5 attribute 2017-02-27 11:49:10 -06:00
installer sd-image-aarch64: Increase CMA memory so RPi3 virtual console works again 2017-09-15 23:15:16 +03:00
misc nixos/mfi: remove 2017-09-07 10:24:03 +01:00
profiles nixos/hardened: blacklist a few obscure net protocols 2017-09-09 17:37:17 +02:00
programs mtr nixos module: wrap the proper binary 2017-09-14 19:09:54 +08:00
security nixos/chromium-suid-sandbox: remove reference to grsecurity 2017-09-02 20:35:28 +02:00
service-managers Simple proof of concept for how to do other types of services 2017-05-26 18:14:31 -04:00
services nixos/dovecot: Fix createMailUser implementation 2017-09-17 04:57:20 +02:00
system systemd: better document enabled, wantedBy, and requiredBy (#29453) 2017-09-16 12:48:16 +02:00
tasks zfsUnstable: init at 2017-09-12 2017-09-15 17:59:37 +02:00
testing buildLinux: allow overriding stdenv on each call 2017-08-20 08:24:52 +02:00
virtualisation google-instance-setup: add openssh to path 2017-09-15 10:43:09 +00:00
module-list.nix Merge pull request #28927 from xtruder/nixos/logkeys/init 2017-09-16 16:23:13 +02:00
rename.nix zfsUnstable: init at 2017-09-12 2017-09-15 17:59:37 +02:00