nixpkgs/nixos/modules/services/mail
Michael Franzl 593cac9f89 services.exim: Fix failing systemd service ExecStartPre script
The previous script ran unprivileged by default (because the default
value of cfg.user was "exim"), and enabling the exim service always
failed. It also would have created the directory with unspecified permissions.

The new mechanism uses coreutil's install tool to create the
directory on systemd service start, with proper ownership and
restrictive permissions.

Fixes NixOS#385522
2025-08-28 19:03:32 +02:00
..
automx2.nix
cyrus-imap.nix
davmail.nix
dkimproxy-out.nix
dovecot.nix
dspam.nix
exim.nix services.exim: Fix failing systemd service ExecStartPre script 2025-08-28 19:03:32 +02:00
goeland.nix
listmonk.nix
maddy.nix
mail.nix
mailcatcher.nix
mailhog.nix
mailman.md treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
mailman.nix nixos/mailman: update postfix config names 2025-08-27 19:55:50 +02:00
mailpit.nix
mlmmj.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
nullmailer.nix
offlineimap.nix
opendkim.nix
opensmtpd.nix
pfix-srsd.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
postfix-tlspol.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
postfix.nix nixos/postfix: tweak confusing migration suggestions 2025-08-05 10:26:48 +02:00
postfixadmin.nix
postgrey.nix
postsrsd.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
protonmail-bridge.nix
public-inbox.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
roundcube.nix treewide: Fix links in module documentation 2025-08-25 12:55:11 -04:00
rspamd-trainer.nix
rspamd.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
rss2email.nix
schleuder.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
spamassassin.nix
stalwart-mail.nix stalwart-mail: add v0.13.x breaking change notice 2025-07-26 23:50:55 +01:00
sympa.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00
tlsrpt.nix nixos/tlsrpt: configure explicit http_script 2025-07-29 06:16:36 +02:00
zeyple.nix nixos/postfix: fold main and master config into settings attribute 2025-07-28 17:03:08 +02:00