Unverified Commit 4d7be007 authored by figsoda's avatar figsoda Committed by GitHub
Browse files

Merge pull request #241851 from exploitoverload/master

bloodhound-py: init at 1.6.1
parents 6be2f33d adb14254
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -5190,6 +5190,12 @@
      fingerprint = "FC1D 3E4F CBCA 80DF E870  6397 C811 6E3A 0C1C A76A";
    }];
  };
  exploitoverload = {
    email = "nix@exploitoverload.com";
    github = "exploitoverload";
    githubId = 99678549;
    name = "Asier Armenteros";
  };
  extends = {
    email = "sharosari@gmail.com";
    github = "ImExtends";
+31 −0
Original line number Diff line number Diff line
{ lib
, fetchPypi
, python3
}:

python3.pkgs.buildPythonApplication rec {
  pname = "bloodhound-py";
  version = "1.6.1";

  src = fetchPypi {
    inherit version;
    pname = "bloodhound";
    hash = "sha256-SRP74I5euKJErnSkm6OSdAwznv/ZQeEtNG4XofnIEec=";
  };

  propagatedBuildInputs = with python3.pkgs; [
    impacket
    ldap3
    dnspython
  ];

  # the package has no tests
  doCheck = false;

  meta = with lib; {
    description = "Ingestor for BloodHound";
    homepage = "https://github.com/fox-it/BloodHound.py";
    license = licenses.mit;
    maintainers = with maintainers; [ exploitoverload ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -350,6 +350,8 @@ with pkgs;
  blst = callPackage ../development/libraries/blst { };
  bloodhound-py = callPackage ../tools/security/bloodhound-py { };
  bodyclose = callPackage ../development/tools/bodyclose { };
  bootstrap-studio = callPackage ../development/web/bootstrap-studio { };