summaryrefslogtreecommitdiffstats
path: root/nixos/tests/dovecot.nix
AgeCommit message (Collapse)Author
2021-04-16nixos/tests/dovecot: set mailUser and mailGroupajs124
2021-01-04nixos/tests/dovecot: enable dovecot_pigeonhole pluginAndreas Rammhold
This plugin is used commonly enough that we should ensure it still builds (and dovecot works) after loading it. This is not yet perfect as we aren't testing any of it's functionality but at least we ensure that dovecot continues to do the regular job.
2020-04-07treewide: use runtimeShell in nixos/Jörg Thalheim
This is needed for cross-compilation.
2019-11-24nixosTests.dovecot: port test to pythonFranz Pletz
2018-04-12dovecot module: test dovecot's LDALéo Gaspard
That's apparently not enough to catch the bug I ran into with the update to 2.3.1, but at least it will check the LDA appears to work.
2017-09-17nixos/dovecot: Fix createMailUser implementationaszlig
This option got introduced in 7904499542814b8a4d04fce8dc7ca8c383c083e7 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