diff --git a/flake/nixos.nix b/flake/nixos.nix index 6201519..36665ee 100644 --- a/flake/nixos.nix +++ b/flake/nixos.nix @@ -21,6 +21,7 @@ let services.btrfs-auto-scrub services.dbus services.journald + services.logrotate services.nscd services.openssh services.zram-generator diff --git a/nixos/profiles/services/logrotate/default.nix b/nixos/profiles/services/logrotate/default.nix new file mode 100644 index 0000000..8b96492 --- /dev/null +++ b/nixos/profiles/services/logrotate/default.nix @@ -0,0 +1,14 @@ +{ ... }: +{ + services.logrotate = { + enable = true; + extraArgs = [ + "-s" + "/var/lib/logrotate/status" + ]; + }; + + systemd.services.logrotate.serviceConfig = { + StateDirectory = "logrotate"; + }; +}