Merge pull request #189275 from wentasah/nullmailer-ownership

nixos/nullmailer: Always adjust ownership of spool directories
This commit is contained in:
Christian Kögler 2022-10-01 12:51:57 +02:00 committed by GitHub
commit 1c23b486f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -212,6 +212,9 @@ with lib;
systemd.tmpfiles.rules = [
"d /var/spool/nullmailer - ${cfg.user} - - -"
"d /var/spool/nullmailer/failed 750 ${cfg.user} - - -"
"d /var/spool/nullmailer/queue 750 ${cfg.user} - - -"
"d /var/spool/nullmailer/tmp 750 ${cfg.user} - - -"
];
systemd.services.nullmailer = {
@ -220,7 +223,6 @@ with lib;
after = [ "network.target" ];
preStart = ''
mkdir -p /var/spool/nullmailer/{queue,tmp,failed}
rm -f /var/spool/nullmailer/trigger && mkfifo -m 660 /var/spool/nullmailer/trigger
'';