1{
2 lib,
3 stdenv,
4 fetchurl,
5 libpcap,
6 ncurses,
7}:
8
9stdenv.mkDerivation rec {
10 pname = "dnstop";
11 version = "2014-09-15";
12
13 src = fetchurl {
14 url = "http://dns.measurement-factory.com/tools/dnstop/src/dnstop-${
15 lib.replaceStrings [ "-" ] [ "" ] version
16 }.tar.gz";
17 sha256 = "0yn5s2825l826506gclbcfk3lzllx9brk9rzja6yj5jv0013vc5l";
18 };
19
20 buildInputs = [
21 libpcap
22 ncurses
23 ];
24
25 preInstall = ''
26 mkdir -p $out/share/man/man8 $out/bin
27 '';
28
29 meta = {
30 description = "libpcap application that displays DNS traffic on your network";
31 homepage = "http://dns.measurement-factory.com/tools/dnstop";
32 license = lib.licenses.bsd3;
33 platforms = lib.platforms.unix;
34 mainProgram = "dnstop";
35 };
36}