From 9f0c445d21013546800d5ec023885edfebec9738 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 2 Jan 2022 03:15:36 +0100 Subject: [PATCH] creddump: remove Uses python2 and abandoned by upstream. --- pkgs/tools/security/creddump/default.nix | 35 ------------------------ pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 pkgs/tools/security/creddump/default.nix diff --git a/pkgs/tools/security/creddump/default.nix b/pkgs/tools/security/creddump/default.nix deleted file mode 100644 index e9e5685acf4a..000000000000 --- a/pkgs/tools/security/creddump/default.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ lib, fetchFromGitLab, python2, python2Packages }: - -python2Packages.buildPythonApplication rec { - pname = "creddump"; - version = "0.3"; - - src = fetchFromGitLab { - owner = "kalilinux"; - repo = "packages/creddump"; - rev = "debian/${version}-1kali2"; - sha256 = "0r3rs2hggsvv619l3fh3c0jli6d3ryyj30ni3hz0nz670z5smzcf"; - }; - - # No setup.py is available - dontBuild = true; - doCheck = false; - propagatedBuildInputs = [ python2Packages.pycrypto ]; - - installPhase = '' - mkdir -p ${placeholder "out"}/bin - cp -r framework ${placeholder "out"}/bin/framework - cp pwdump.py ${placeholder "out"}/bin/pwdump - cp cachedump.py ${placeholder "out"}/bin/cachedump - cp lsadump.py ${placeholder "out"}/bin/lsadump - ''; - - meta = with lib; { - description = "Python tool to extract various credentials and secrets from Windows registry hives"; - homepage = "https://gitlab.com/kalilinux/packages/creddump"; - license = licenses.gpl3; - platforms = platforms.unix; - maintainers = [ maintainers.fishi0x01 ]; - }; -} - diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a87fb56a973c..7a8ac92d7e7b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -118,6 +118,7 @@ mapAliases ({ cinepaint = throw "cinepaint has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10 cifs_utils = cifs-utils; # added 2016-08 ckb = ckb-next; # added 2018-10-21 + creddump = throw "creddump has been removed from nixpkgs as the upstream has abandoned the project."; # added 2022-01-01 # these are for convenience, not for backward compat and shouldn't expire clang5Stdenv = lowPrio llvmPackages_5.stdenv; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f1acdc551c77..01f49dc40565 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -379,8 +379,6 @@ with pkgs; oletools = with python3.pkgs; toPythonApplication oletools; - creddump = callPackage ../tools/security/creddump {}; - credential-detector = callPackage ../tools/security/credential-detector { }; credslayer = callPackage ../tools/security/credslayer { };