logrotate: do not add mail if 'mail = false' is specified

Reported-by: Ricardo M. Correia <rcorreia@wizy.org>
This commit is contained in:
Dominique Martinet 2022-06-10 08:21:28 +09:00
parent 72b1ec0a79
commit f878c8994f

View File

@ -193,7 +193,7 @@ let
};
mailOption =
if foldr (n: a: a || n ? mail) false (attrValues cfg.settings)
if foldr (n: a: a || (n.mail or false) != false) false (attrValues cfg.settings)
then "--mail=${pkgs.mailutils}/bin/mail"
else "";
in