nixos/rss2email: remove unnecessary cfg file indirection to fix test (#200108)

Previously, the NixOS test often failed as the copied config file is not
overwriteable. In actual setups, the restart interval is much bigger, such that
systemd-tmpfiles will correct the permissions inbetween.

amesgen 733ea72e 717ccacc

Changed files
+1 -2
nixos
modules
services
+1 -2
nixos/modules/services/mail/rss2email.nix
···
in
{
preStart = ''
-
cp ${conf} /var/rss2email/conf.cfg
if [ ! -f /var/rss2email/db.json ]; then
echo '{"version":2,"feeds":[]}' > /var/rss2email/db.json
fi
···
path = [ pkgs.system-sendmail ];
serviceConfig = {
ExecStart =
-
"${pkgs.rss2email}/bin/r2e -c /var/rss2email/conf.cfg -d /var/rss2email/db.json run";
+
"${pkgs.rss2email}/bin/r2e -c ${conf} -d /var/rss2email/db.json run";
User = "rss2email";
};
};