services/vnstat: init
This commit is contained in:
parent
19fc2292f8
commit
6d1d1af12c
|
@ -40,6 +40,7 @@ let
|
||||||
services.firewall
|
services.firewall
|
||||||
services.networkd
|
services.networkd
|
||||||
services.resolved
|
services.resolved
|
||||||
|
services.vnstat
|
||||||
system.boot.sysctl.tcp-bbr
|
system.boot.sysctl.tcp-bbr
|
||||||
# keep-sorted end
|
# keep-sorted end
|
||||||
];
|
];
|
||||||
|
|
12
nixos/profiles/services/vnstat/default.nix
Normal file
12
nixos/profiles/services/vnstat/default.nix
Normal 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;
|
||||||
|
}
|
Loading…
Reference in a new issue