services/vnstat: init

This commit is contained in:
Lu Wang 2024-12-16 20:28:28 +08:00
parent 19fc2292f8
commit 6d1d1af12c
Signed by: rebmit
SSH key fingerprint: SHA256:3px8QV1zEerIrEWHaqtH5rR9kjetyRST5EipOPrd+bU
2 changed files with 13 additions and 0 deletions

View file

@ -40,6 +40,7 @@ let
services.firewall
services.networkd
services.resolved
services.vnstat
system.boot.sysctl.tcp-bbr
# keep-sorted end
];

View file

@ -0,0 +1,12 @@
{ 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;
}