common/irqbalance: apply chroot

This commit is contained in:
2025-11-05 09:27:37 +09:00
parent 99fac5e5aa
commit 5a7269f55d

View File

@@ -1,4 +1,21 @@
{ ... }:
{ config, lib, ... }:
let
cfg = config.services.irqbalance;
in
{
services.irqbalance.enable = true;
}
systemd.services.irqbalance.serviceConfig = lib.mkIf cfg.enable {
RuntimeDirectory = [
"irqbalance"
"irqbalance/root-mnt"
];
RootDirectory = "/run/irqbalance/root-mnt";
BindReadOnlyPaths = [
builtins.storeDir
];
# NoExecPaths = "/";
# ExecPaths = lib.getExe cfg.package;
};
}