biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / security / dnsenum / default.nix
blob4fa5c0e26207e7ca67c4ca539601a192858a04d2
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 = "Tool to enumerate DNS information";
27     mainProgram = "dnsenum";
28     maintainers = with maintainers; [ c0bw3b ];
29     license = licenses.gpl2Plus;
30     platforms = platforms.all;
31   };