2024-12-16 20:28:28 +08:00
|
|
|
{ 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;
|
2024-12-27 01:50:09 +08:00
|
|
|
|
2024-12-27 16:46:04 +08:00
|
|
|
preservation.preserveAt."/persist".directories = [
|
|
|
|
{
|
|
|
|
directory = "/var/lib/vnstat";
|
|
|
|
mode = "-";
|
|
|
|
user = "-";
|
|
|
|
group = "-";
|
|
|
|
}
|
|
|
|
];
|
2024-12-16 20:28:28 +08:00
|
|
|
}
|