nixos-config/nixos/profiles/services/vnstat/default.nix

22 lines
449 B
Nix

{ config, mylib, ... }:
{
services.vnstat.enable = true;
environment.etc."vnstat.conf".text = ''
UseUTC 1
'';
systemd.services.vnstat.restartTriggers = [ config.environment.etc."vnstat.conf".text ];
systemd.services.vnstat.serviceConfig = mylib.misc.serviceHardened;
preservation.preserveAt."/persist".directories = [
{
directory = "/var/lib/vnstat";
mode = "-";
user = "-";
group = "-";
}
];
}