diff --git a/nixos/modules/services/misc/ananicy.nix b/nixos/modules/services/misc/ananicy.nix index bb3e63e2134a..38f16d99bb4b 100644 --- a/nixos/modules/services/misc/ananicy.nix +++ b/nixos/modules/services/misc/ananicy.nix @@ -19,12 +19,6 @@ let ); servicename = if ((lib.getName cfg.package) == (lib.getName pkgs.ananicy-cpp)) then "ananicy-cpp" else "ananicy"; - # Ananicy-CPP with BPF is not supported on hardened kernels https://github.com/NixOS/nixpkgs/issues/327382 - finalPackage = - if (servicename == "ananicy-cpp" && config.boot.kernelPackages.isHardened) then - (cfg.package.override { withBpf = false; }) - else - cfg.package; in { options.services.ananicy = { @@ -113,7 +107,7 @@ in config = lib.mkIf cfg.enable { environment = { - systemPackages = [ finalPackage ]; + systemPackages = [ cfg.package ]; etc."ananicy.d".source = pkgs.runCommand "ananicyfiles" { @@ -170,7 +164,7 @@ in ); systemd = { - packages = [ finalPackage ]; + packages = [ cfg.package ]; services."${servicename}" = { wantedBy = [ "default.target" ]; };