diff options
author | Andreas Rammhold <andreas@rammhold.de> | 2021-01-04 18:01:09 +0100 |
---|---|---|
committer | Andreas Rammhold <andreas@rammhold.de> | 2021-01-04 18:17:26 +0100 |
commit | 653f805f098de519f0204e1eed00b26e80d03ce2 (patch) | |
tree | 13dbfaa6201e5f793b3be8b037fa04b1b5803d0f /nixos/tests/dovecot.nix | |
parent | bedb3528b6509af96d029cc4b08584800cb93ef1 (diff) | |
download | nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar.gz nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar.bz2 nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar.lz nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar.xz nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.tar.zst nixpkgs-653f805f098de519f0204e1eed00b26e80d03ce2.zip |
nixos/tests/dovecot: enable dovecot_pigeonhole plugin
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.
Diffstat (limited to 'nixos/tests/dovecot.nix')
-rw-r--r-- | nixos/tests/dovecot.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/tests/dovecot.nix b/nixos/tests/dovecot.nix index bcbe234fd80..1129e3b45d9 100644 --- a/nixos/tests/dovecot.nix +++ b/nixos/tests/dovecot.nix @@ -4,8 +4,11 @@ import ./make-test-python.nix { machine = { pkgs, ... }: { imports = [ common/user-account.nix ]; services.postfix.enable = true; - services.dovecot2.enable = true; - services.dovecot2.protocols = [ "imap" "pop3" ]; + services.dovecot2 = { + enable = true; + protocols = [ "imap" "pop3" ]; + modules = [ pkgs.dovecot_pigeonhole ]; + }; environment.systemPackages = let sendTestMail = pkgs.writeScriptBin "send-testmail" '' #!${pkgs.runtimeShell} |