Loading pkgs/development/python-modules/ldap3-bleeding-edge/default.nix 0 → 100644 +43 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, cryptography, fetchPypi, gssapi, pyasn1, pycryptodomex, setuptools, }: buildPythonPackage rec { pname = "ldap3-bleeding-edge"; version = "2.10.1.1337"; pyproject = true; src = fetchPypi { pname = "ldap3_bleeding_edge"; inherit version; hash = "sha256-j4hzcqwOONol6YqY9Ldz9YphjPmacFoVyqUnMHW1aZk="; }; build-system = [ setuptools ]; dependencies = [ cryptography gssapi pyasn1 pycryptodomex ]; pythonImportsCheck = [ "ldap3" ]; # Tests require network access doCheck = false; meta = { description = "Strictly RFC 4510 conforming LDAP V3 client library (bleeding edge)"; homepage = "https://pypi.org/project/ldap3-bleeding-edge/"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; }; } pkgs/development/python-modules/pywerview/default.nix +7 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ fetchFromGitHub, gssapi, impacket, ldap3, ldap3-bleeding-edge, lxml, pyasn1, pycryptodome, Loading @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pywerview"; version = "0.6.1"; version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.7"; Loading @@ -24,16 +24,16 @@ buildPythonPackage rec { owner = "the-useless-one"; repo = "pywerview"; rev = "refs/tags/v${version}"; hash = "sha256-hsilBqk73txYIlgRtbn/l/kWORMGft7ne5BffchDLPc="; hash = "sha256-G4kcKlb6bq9Vx52MVZ+DCN5k1QcvkoMXm9P959nA1fI="; }; nativeBuildInputs = [ setuptools ]; build-system = [ setuptools ]; propagatedBuildInputs = [ dependencies = [ beautifulsoup4 gssapi impacket ldap3 ldap3-bleeding-edge lxml pycryptodome pyasn1 Loading @@ -46,10 +46,10 @@ buildPythonPackage rec { meta = with lib; { description = "Module for PowerSploit's PowerView support"; mainProgram = "pywerview"; homepage = "https://github.com/the-useless-one/pywerview"; changelog = "https://github.com/the-useless-one/pywerview/releases/tag/v${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ fab ]; mainProgram = "pywerview"; }; } pkgs/tools/security/ldeep/default.nix +10 −15 Original line number Diff line number Diff line { lib , fetchFromGitHub , python3 { lib, fetchFromGitHub, python3, }: python3.pkgs.buildPythonApplication rec { pname = "ldeep"; version = "1.0.60"; version = "1.0.61"; pyproject = true; src = fetchFromGitHub { owner = "franc-pentest"; repo = "ldeep"; rev = "refs/tags/${version}"; hash = "sha256-voj6I93+CTifhuUxmSZxYorbrQqnUUUJbO8WG8oJYEA="; hash = "sha256-2962O/7EqX1lR8rNrtg9hku6O3+2gPtGhT5jDojxBDY="; }; pythonRelaxDeps = [ "cryptography" ]; build-system = with python3.pkgs; [ pdm-backend ]; build-system = with python3.pkgs; [ pdm-backend ]; nativeBuildInputs = with python3.pkgs; [ cython ]; nativeBuildInputs = with python3.pkgs; [ cython ]; dependencies = with python3.pkgs; [ commandparse cryptography dnspython gssapi ldap3 ldap3-bleeding-edge oscrypto pycryptodome pycryptodomex Loading @@ -44,9 +41,7 @@ python3.pkgs.buildPythonApplication rec { # Project has no tests doCheck = false; pythonImportsCheck = [ "ldeep" ]; pythonImportsCheck = [ "ldeep" ]; meta = with lib; { description = "In-depth LDAP enumeration utility"; Loading pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6891,6 +6891,8 @@ self: super: with self; { ldap3 = callPackage ../development/python-modules/ldap3 { }; ldap3-bleeding-edge = callPackage ../development/python-modules/ldap3-bleeding-edge { }; ldapdomaindump = callPackage ../development/python-modules/ldapdomaindump { }; ldappool = callPackage ../development/python-modules/ldappool { }; Loading Loading
pkgs/development/python-modules/ldap3-bleeding-edge/default.nix 0 → 100644 +43 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, cryptography, fetchPypi, gssapi, pyasn1, pycryptodomex, setuptools, }: buildPythonPackage rec { pname = "ldap3-bleeding-edge"; version = "2.10.1.1337"; pyproject = true; src = fetchPypi { pname = "ldap3_bleeding_edge"; inherit version; hash = "sha256-j4hzcqwOONol6YqY9Ldz9YphjPmacFoVyqUnMHW1aZk="; }; build-system = [ setuptools ]; dependencies = [ cryptography gssapi pyasn1 pycryptodomex ]; pythonImportsCheck = [ "ldap3" ]; # Tests require network access doCheck = false; meta = { description = "Strictly RFC 4510 conforming LDAP V3 client library (bleeding edge)"; homepage = "https://pypi.org/project/ldap3-bleeding-edge/"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ fab ]; }; }
pkgs/development/python-modules/pywerview/default.nix +7 −7 Original line number Diff line number Diff line Loading @@ -5,7 +5,7 @@ fetchFromGitHub, gssapi, impacket, ldap3, ldap3-bleeding-edge, lxml, pyasn1, pycryptodome, Loading @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "pywerview"; version = "0.6.1"; version = "0.7.0"; pyproject = true; disabled = pythonOlder "3.7"; Loading @@ -24,16 +24,16 @@ buildPythonPackage rec { owner = "the-useless-one"; repo = "pywerview"; rev = "refs/tags/v${version}"; hash = "sha256-hsilBqk73txYIlgRtbn/l/kWORMGft7ne5BffchDLPc="; hash = "sha256-G4kcKlb6bq9Vx52MVZ+DCN5k1QcvkoMXm9P959nA1fI="; }; nativeBuildInputs = [ setuptools ]; build-system = [ setuptools ]; propagatedBuildInputs = [ dependencies = [ beautifulsoup4 gssapi impacket ldap3 ldap3-bleeding-edge lxml pycryptodome pyasn1 Loading @@ -46,10 +46,10 @@ buildPythonPackage rec { meta = with lib; { description = "Module for PowerSploit's PowerView support"; mainProgram = "pywerview"; homepage = "https://github.com/the-useless-one/pywerview"; changelog = "https://github.com/the-useless-one/pywerview/releases/tag/v${version}"; license = licenses.gpl3Plus; maintainers = with maintainers; [ fab ]; mainProgram = "pywerview"; }; }
pkgs/tools/security/ldeep/default.nix +10 −15 Original line number Diff line number Diff line { lib , fetchFromGitHub , python3 { lib, fetchFromGitHub, python3, }: python3.pkgs.buildPythonApplication rec { pname = "ldeep"; version = "1.0.60"; version = "1.0.61"; pyproject = true; src = fetchFromGitHub { owner = "franc-pentest"; repo = "ldeep"; rev = "refs/tags/${version}"; hash = "sha256-voj6I93+CTifhuUxmSZxYorbrQqnUUUJbO8WG8oJYEA="; hash = "sha256-2962O/7EqX1lR8rNrtg9hku6O3+2gPtGhT5jDojxBDY="; }; pythonRelaxDeps = [ "cryptography" ]; build-system = with python3.pkgs; [ pdm-backend ]; build-system = with python3.pkgs; [ pdm-backend ]; nativeBuildInputs = with python3.pkgs; [ cython ]; nativeBuildInputs = with python3.pkgs; [ cython ]; dependencies = with python3.pkgs; [ commandparse cryptography dnspython gssapi ldap3 ldap3-bleeding-edge oscrypto pycryptodome pycryptodomex Loading @@ -44,9 +41,7 @@ python3.pkgs.buildPythonApplication rec { # Project has no tests doCheck = false; pythonImportsCheck = [ "ldeep" ]; pythonImportsCheck = [ "ldeep" ]; meta = with lib; { description = "In-depth LDAP enumeration utility"; Loading
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -6891,6 +6891,8 @@ self: super: with self; { ldap3 = callPackage ../development/python-modules/ldap3 { }; ldap3-bleeding-edge = callPackage ../development/python-modules/ldap3-bleeding-edge { }; ldapdomaindump = callPackage ../development/python-modules/ldapdomaindump { }; ldappool = callPackage ../development/python-modules/ldappool { }; Loading