feat: do not compress journald logs if using native fs compression
This commit is contained in:
parent
387086a698
commit
12651a52ee
@ -14,6 +14,8 @@ let
|
|||||||
;
|
;
|
||||||
|
|
||||||
defaultUser = config.ataraxia.defaults.users.defaultUser;
|
defaultUser = config.ataraxia.defaults.users.defaultUser;
|
||||||
|
fs = config.ataraxia.filesystems;
|
||||||
|
fsCompression = fs.zfs.enable || fs.btrfs.enable;
|
||||||
role = config.ataraxia.defaults.role;
|
role = config.ataraxia.defaults.role;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
@ -40,6 +42,9 @@ in
|
|||||||
|
|
||||||
persist.enable = mkDefault true;
|
persist.enable = mkDefault true;
|
||||||
|
|
||||||
|
# Do not compress journal logs if using native fs compression
|
||||||
|
services.journald.extraConfig = mkIf fsCompression (mkDefault "Compress=false");
|
||||||
|
|
||||||
boot.initrd.systemd.enable = mkDefault true;
|
boot.initrd.systemd.enable = mkDefault true;
|
||||||
services.userborn.enable = mkDefault true;
|
services.userborn.enable = mkDefault true;
|
||||||
system.rebuild.enableNg = mkDefault true;
|
system.rebuild.enableNg = mkDefault true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user