dput-ng: fix eval (#364540)
[NixPkgs.git] / pkgs / by-name / po / polenum / package.nix
blob728b47ed4e8dff96f2451d9885e3120e03dac351
2   lib,
3   fetchFromGitHub,
4   python3,
5 }:
7 python3.pkgs.buildPythonApplication rec {
8   pname = "polenum";
9   version = "1.6.1-unstable-2024-07-30";
10   format = "other";
12   src = fetchFromGitHub {
13     owner = "Wh1t3Fox";
14     repo = "polenum";
15     rev = "6f95ce0f9936d8c20820e199a4bb1ea68d2f061f";
16     hash = "sha256-aCX7dByfkUSFHjhRAjrFhbbeIgYNGixnB5pHE/lftng=";
17   };
19   propagatedBuildInputs = with python3.pkgs; [
20     impacket
21   ];
23   installPhase = ''
24     runHook preInstall
26     install -vD $pname.py $out/bin/$pname
28     runHook postInstall
29   '';
31   meta = with lib; {
32     description = "Tool to get the password policy from a windows machine";
33     homepage = "https://github.com/Wh1t3Fox/polenum";
34     license = licenses.gpl3Only;
35     maintainers = with maintainers; [ exploitoverload ];
36     mainProgram = "polenum";
37   };