diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-04-11 11:08:22 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-04-11 11:08:51 +0400 |
commit | 31f375532759e5ace6ed3738011e2028bbebabc6 (patch) | |
tree | 4fb6215bf1889025886b5b270830e3cf9a464d15 /pkgs/tools/networking/tcpflow | |
parent | 07dc578572a2d0cad3a9c531c91d4e86e5446d86 (diff) | |
download | nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar.gz nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar.bz2 nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar.lz nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar.xz nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.tar.zst nixpkgs-31f375532759e5ace6ed3738011e2028bbebabc6.zip |
Adding TCPFlow: a tool to separate tcp streams when capturing
Diffstat (limited to 'pkgs/tools/networking/tcpflow')
-rw-r--r-- | pkgs/tools/networking/tcpflow/default.nix | 29 | ||||
-rw-r--r-- | pkgs/tools/networking/tcpflow/default.upstream | 1 |
2 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/tools/networking/tcpflow/default.nix b/pkgs/tools/networking/tcpflow/default.nix new file mode 100644 index 00000000000..9c5f6f44ae0 --- /dev/null +++ b/pkgs/tools/networking/tcpflow/default.nix @@ -0,0 +1,29 @@ +{stdenv, fetchurl, openssl, zlib, libpcap, boost, cairo}: +let + s = # Generated upstream information + rec { + baseName="tcpflow"; + version="1.4.4"; + name="${baseName}-${version}"; + hash="0k2lxlvn1x8avkrijc22scrj4p2g5agfskbgfc2d0w9zgrg61xdn"; + url="http://www.digitalcorpora.org/downloads/tcpflow/tcpflow-1.4.4.tar.gz"; + sha256="0k2lxlvn1x8avkrijc22scrj4p2g5agfskbgfc2d0w9zgrg61xdn"; + }; + buildInputs = [ + openssl zlib libpcap boost cairo + ]; +in +stdenv.mkDerivation { + inherit (s) name version; + inherit buildInputs; + src = fetchurl { + inherit (s) url sha256; + }; + meta = { + inherit (s) version; + description = ''TCP stream extractor''; + license = stdenv.lib.licenses.gpl3 ; + maintainers = [stdenv.lib.maintainers.raskin]; + platforms = stdenv.lib.platforms.linux; + }; +} diff --git a/pkgs/tools/networking/tcpflow/default.upstream b/pkgs/tools/networking/tcpflow/default.upstream new file mode 100644 index 00000000000..72802e4d046 --- /dev/null +++ b/pkgs/tools/networking/tcpflow/default.upstream @@ -0,0 +1 @@ +url http://www.digitalcorpora.org/downloads/tcpflow/ |