blob: 2dedf2eaeab6d93d1259bb1fe432c2ea51eeba4b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
{ pkgs, lib, ... }:
{
services.logrotate.settings = {
"/var/log/audit/audit.log" = { };
header = {
global = true;
dateext = true;
dateformat = "-%Y-%m-%d";
nomail = true;
missingok = true;
copytruncate = true;
priority = 1;
frequency = "daily";
rotate = 7;
minage = 1;
compress = true;
compresscmd = "${lib.getExe' pkgs.zstd "zstd"}";
compressoptions = " -Xcompression-level 10";
compressext = "zst";
uncompresscmd = "${lib.getExe' pkgs.zstd "unzstd"}";
};
};
}
|