zmap: init at 2.1.1

zmap[1] is a fast network scanner for the IPv4 address space. This is
the main package of the ZMap projects, there are further one that will
be packaged soon.

[1] https://zmap.io/
This commit is contained in:
Maximilian Bosch 2019-05-06 15:49:46 +02:00
parent 2169faee8b
commit ecafe8a7af
No known key found for this signature in database
GPG key ID: 091DBF4D1FC46B8E
2 changed files with 34 additions and 0 deletions

View file

@ -0,0 +1,32 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, libjson, json_c, gengetopt, flex, byacc, gmp
, libpcap
}:
stdenv.mkDerivation rec {
pname = "zmap";
version = "2.1.1";
src = fetchFromGitHub {
owner = "zmap";
repo = pname;
rev = "v${version}";
sha256 = "0yaahaiawkjk020hvsb8pndbrk8k10wxkfba1irp12a4sj6rywcs";
};
cmakeFlags = [ "-DRESPECT_INSTALL_PREFIX_CONFIG=ON" ];
dontUseCmakeBuildDir = true;
nativeBuildInputs = [ cmake pkgconfig gengetopt flex byacc ];
buildInputs = [ libjson json_c gmp libpcap ];
outputs = [ "out" "man" ];
meta = with stdenv.lib; {
homepage = https://zmap.io/;
license = licenses.asl20;
description = "Fast single packet network scanner designed for Internet-wide network surveys";
maintainers = with maintainers; [ ma27 ];
platforms = platforms.unix;
broken = stdenv.isDarwin;
};
}

View file

@ -6811,6 +6811,8 @@ in
zxing = callPackage ../tools/graphics/zxing {};
zmap = callPackage ../tools/security/zmap { };
### SHELLS