From 0b3c762f7091df5499df3d0f55acd57ae2683d9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Fri, 12 Sep 2025 00:45:13 +0200 Subject: [PATCH] chkrootkit: drop --- pkgs/by-name/ch/chkrootkit/package.nix | 42 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 42 deletions(-) delete mode 100644 pkgs/by-name/ch/chkrootkit/package.nix diff --git a/pkgs/by-name/ch/chkrootkit/package.nix b/pkgs/by-name/ch/chkrootkit/package.nix deleted file mode 100644 index c4f7a017803e..000000000000 --- a/pkgs/by-name/ch/chkrootkit/package.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - makeWrapper, - binutils-unwrapped, -}: - -stdenv.mkDerivation rec { - pname = "chkrootkit"; - version = "0.58b"; - - src = fetchurl { - url = "ftp://ftp.chkrootkit.org/pub/seg/pac/${pname}-${version}.tar.gz"; - sha256 = "sha256-de0qzoHw+j6cP7ZNqw6IV+1ZJH6nVfWJhBb+ssZoB7k="; - }; - - # TODO: a lazy work-around for linux build failure ... - makeFlags = [ "STATIC=" ]; - - nativeBuildInputs = [ makeWrapper ]; - - postPatch = '' - substituteInPlace chkrootkit \ - --replace " ./" " $out/bin/" - ''; - - installPhase = '' - mkdir -p $out/sbin - cp check_wtmpx chkdirs chklastlog chkproc chkrootkit chkutmp chkwtmp ifpromisc strings-static $out/sbin - - wrapProgram $out/sbin/chkrootkit \ - --prefix PATH : "${lib.makeBinPath [ binutils-unwrapped ]}" - ''; - - meta = with lib; { - description = "Locally checks for signs of a rootkit"; - homepage = "https://www.chkrootkit.org/"; - license = licenses.bsd2; - platforms = with platforms; linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 5fb8852dd0eb..60696df6976f 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -614,6 +614,7 @@ mapAliases { ChowPhaser = chow-phaser; # Added 2024-06-12 ChowKick = chow-kick; # Added 2024-06-12 CHOWTapeModel = chow-tape-model; # Added 2024-06-12 + chkrootkit = throw "chkrootkit has been removed as it is unmaintained and archived upstream and didn't even work on NixOS"; # Added 2025-09-12 chromatic = throw "chromatic has been removed due to being unmaintained and failing to build"; # Added 2025-04-18 chrome-gnome-shell = gnome-browser-connector; # Added 2022-07-27 cinnamon-common = cinnamon; # Added 2025-08-06