diff options
author | Fabian Affolter <mail@fabian-affolter.ch> | 2024-03-17 12:07:20 +0100 |
---|---|---|
committer | Fabian Affolter <mail@fabian-affolter.ch> | 2024-03-17 12:07:20 +0100 |
commit | b1b609b2cd8bbc1306838a856bc9e4a958a6c769 (patch) | |
tree | e9a34ddaef6b38ba3367a6ae01c9fc4d2a931584 /pkgs | |
parent | 62748bdf4286c1b1a3eedb8a5bc4e9198e8c7610 (diff) |
adidnsdump: init at 1.3.1-unstable-2023-12-13
Active Directory Integrated DNS dumping by any authenticated user https://github.com/dirkjanm/adidnsdump
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/by-name/ad/adidnsdump/package.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/by-name/ad/adidnsdump/package.nix b/pkgs/by-name/ad/adidnsdump/package.nix new file mode 100644 index 0000000000000..dc2268d892d9f --- /dev/null +++ b/pkgs/by-name/ad/adidnsdump/package.nix @@ -0,0 +1,39 @@ +{ lib +, fetchFromGitHub +, python3 +}: + +python3.pkgs.buildPythonApplication rec { + pname = "adidnsdump"; + version = "1.3.1-unstable-2023-12-13"; + pyproject = true; + + src = fetchFromGitHub { + owner = "dirkjanm"; + repo = "adidnsdump"; + rev = "8bbb4b05b2d1b792f3c77ce0a4a762ab9e08727d"; + hash = "sha256-dIbnUyV3gdWHHoyzD0ME2fXlMoiQkdrqQ7qQ6Ab6qs0="; + }; + + nativeBuildInputs = with python3.pkgs; [ + setuptools + ]; + + propagatedBuildInputs = with python3.pkgs; [ + impacket + ldap3 + ]; + + pythonImportsCheck = [ + "adidnsdump" + ]; + + meta = with lib; { + description = "Active Directory Integrated DNS dumping by any authenticated user"; + homepage = "https://github.com/dirkjanm/adidnsdump"; + changelog = "https://github.com/dirkjanm/adidnsdump/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + mainProgram = "adidnsdump"; + }; +} |