python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / security / dnsenum / default.nix
bloba24fc96621f12e7bc2b152539cd824aa00a6bc1c
1 { lib, stdenv, fetchFromGitHub, makeWrapper, perl, perlPackages }:
3 stdenv.mkDerivation rec {
4   pname = "dnsenum";
5   version = "1.2.4.2";
7   src = fetchFromGitHub {
8     owner = "fwaeytens";
9     repo = pname;
10     rev = version;
11     sha256 = "1bg1ljv6klic13wq4r53bg6inhc74kqwm3w210865b1v1n8wj60v";
12   };
14   propagatedBuildInputs = with perlPackages; [
15     perl NetDNS NetIP NetNetmask StringRandom XMLWriter NetWhoisIP WWWMechanize
16   ];
17   nativeBuildInputs = [ makeWrapper ];
19   installPhase = ''
20     install -vD dnsenum.pl $out/bin/dnsenum
21     install -vD dns.txt -t $out/share
22   '';
24   meta = with lib; {
25     homepage = "https://github.com/fwaeytens/dnsenum";
26     description = "A tool to enumerate DNS information";
27     maintainers = with maintainers; [ c0bw3b ];
28     license = licenses.gpl2Plus;
29     platforms = platforms.all;
30   };