diff --git a/hosts/nixdesk/default.nix b/hosts/nixdesk/default.nix index c4786d1..7fc15cd 100644 --- a/hosts/nixdesk/default.nix +++ b/hosts/nixdesk/default.nix @@ -143,6 +143,8 @@ networking.interfaces.eno1.wakeOnLan.enable = true; + programs.sysdig.enable = true; + networking.hostName = "nixdesk"; system.stateVersion = "23.11"; } diff --git a/hosts/nixdesk/hardware.nix b/hosts/nixdesk/hardware.nix index 5fc24ea..e4e26ef 100644 --- a/hosts/nixdesk/hardware.nix +++ b/hosts/nixdesk/hardware.nix @@ -15,7 +15,16 @@ hardware.i2c.enable = true; boot = { - kernelPackages = pkgs.linuxPackages_latest; + kernelPatches = lib.singleton { + name = "ebpf-config"; + patch = null; + structuredExtraConfig = with lib.kernel; { + BPF_KPROBE_OVERRIDE = yes; + FUNCTION_ERROR_INJECTION = yes; + }; + }; + # using lts for now + # kernelPackages = pkgs.linuxPackages_latest; initrd = { verbose = false; availableKernelModules = [