diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-10-02 00:27:50 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-10-02 00:27:50 +0200 |
| commit | 82d1dc4549f3ba079505b6ebaa266e6d04d1cce4 (patch) | |
| tree | 2377a080b1946b921f85fbc42c2a9385446760d7 /tests/by-name/em/email-dns/nodes/user.nix | |
| parent | pkgs/fetchmail-common-name: Update patch, so that it applies again (diff) | |
| download | nixos-server-82d1dc4549f3ba079505b6ebaa266e6d04d1cce4.zip | |
tests/email/*: Rename to stalwart email tests
These tests explicitly test our stalwart email module.
Diffstat (limited to 'tests/by-name/em/email-dns/nodes/user.nix')
| -rw-r--r-- | tests/by-name/em/email-dns/nodes/user.nix | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/tests/by-name/em/email-dns/nodes/user.nix b/tests/by-name/em/email-dns/nodes/user.nix deleted file mode 100644 index fba02ce..0000000 --- a/tests/by-name/em/email-dns/nodes/user.nix +++ /dev/null @@ -1,70 +0,0 @@ -{ - pkgs, - vhackPackages, -}: { - mkUser = user: serverName: { - nodes, - lib, - ... - }: { - imports = [ - ../../../../common/acme/client.nix - ../../../../common/dns/client.nix - ]; - - environment.systemPackages = [ - vhackPackages.fetchmail-common-name - pkgs.msmtp - pkgs.procmail - - pkgs.bind - pkgs.openssl - ]; - - users.users."${user}" = {isNormalUser = true;}; - - systemd.tmpfiles.rules = [ - "d /home/${user}/mail 0700 ${user} users - -" - "L /home/${user}/.fetchmailrc - - - - /etc/homeSetup/.fetchmailrc" - "L /home/${user}/.procmailrc - - - - /etc/homeSetup/.procmailrc" - "L /home/${user}/.msmtprc - - - - /etc/homeSetup/.msmtprc" - ]; - - environment.etc = { - "homeSetup/.fetchmailrc" = { - text = '' - poll "${serverName}.server.com" protocol IMAP - username "${user}" - password "${user}-password" - ssl - mda procmail; - ''; - mode = "0600"; - inherit user; - }; - "homeSetup/.procmailrc" = { - text = '' - DEFAULT=$HOME/mail - ''; - mode = "0600"; - inherit user; - }; - "homeSetup/.msmtprc" = { - text = '' - account ${user} - host ${serverName}.server.com - domain ${user}.com - port 465 - from ${user}@${user}.com - user ${user} - password ${user}-password - auth on - tls on - tls_starttls off - ''; - mode = "0600"; - inherit user; - }; - }; - }; -} |
