Package: netsniff-ng
Version: 0.5.5.0-3
Severity: normal
Tags: patch

Hello,

netsniff-ng has been completely rewritten on version 0.5.6 and it includes lot 
of new and cool goodies like flowtop and others:


$ dpkg -L netsniff-ng |grep bin/
/usr/sbin/netsniff-ng
/usr/sbin/ifpps
/usr/sbin/trafgen
/usr/sbin/bpfc
/usr/sbin/ashunt
/usr/sbin/curvetun
/usr/sbin/flowtop


Check out the release notes:

https://github.com/gnumaniacs/netsniff-ng/blob/master/Documentation/Notes-0.5.6

I have just packaged the new version.

I am attaching here the diff for the debian/ directory.

I also have uploaded it to mentors, just in case you want to check it

http://mentors.debian.net/package/netsniff-ng

dget 
http://mentors.debian.net/debian/pool/main/n/netsniff-ng/netsniff-ng_0.5.6.dsc


Thanks!

Best regards!

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Carlos Alberto Lopez Perez                           http://neutrino.es
Igalia - Free Software Engineering                http://www.igalia.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff -rupN netsniff-ng-0.5.5.0/debian/changelog netsniff-ng-0.5.6/debian/changelog
--- netsniff-ng-0.5.5.0/debian/changelog	2011-05-30 05:19:41.000000000 +0200
+++ netsniff-ng-0.5.6/debian/changelog	2012-04-05 11:31:14.200450435 +0200
@@ -1,3 +1,10 @@
+netsniff-ng (0.5.6) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Upload 0.5.6
+
+ -- Carlos Alberto Lopez Perez <clo...@igalia.com>  Thu, 05 Apr 2012 11:23:46 +0200
+
 netsniff-ng (0.5.5.0-3) unstable; urgency=low
 
   * debian/control:
diff -rupN netsniff-ng-0.5.5.0/debian/control netsniff-ng-0.5.6/debian/control
--- netsniff-ng-0.5.5.0/debian/control	2011-05-30 05:07:40.000000000 +0200
+++ netsniff-ng-0.5.6/debian/control	2012-04-05 12:00:53.752628624 +0200
@@ -4,12 +4,13 @@ Priority: optional
 Maintainer: Daniel Borkmann <danborkm...@googlemail.com>
 Uploaders: Kartik Mistry <kar...@debian.org>
 Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 7), perl, cmake, libncurses5-dev, flex, bison, libgeoip-dev, libnacl-dev, libnetfilter-conntrack-dev, liburcu-dev
 Homepage: http://www.netsniff-ng.org/
 
 Package: netsniff-ng
 Architecture: linux-any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, geoip-database-contrib
+Recommends: time-daemon
 Description: packet sniffing beast
  netsniff-ng is a high performance Linux network sniffer for packet inspection.
  It can be used for protocol analysis, reverse engineering or network
diff -rupN netsniff-ng-0.5.5.0/debian/docs netsniff-ng-0.5.6/debian/docs
--- netsniff-ng-0.5.5.0/debian/docs	2011-05-30 05:07:40.000000000 +0200
+++ netsniff-ng-0.5.6/debian/docs	2012-04-05 11:33:01.056652317 +0200
@@ -1,5 +1,2 @@
 README
 AUTHORS
-CREDITS
-TODO
-HACKING
diff -rupN netsniff-ng-0.5.5.0/debian/patches/01_manpage_fix.diff netsniff-ng-0.5.6/debian/patches/01_manpage_fix.diff
--- netsniff-ng-0.5.5.0/debian/patches/01_manpage_fix.diff	2011-05-30 05:11:46.000000000 +0200
+++ netsniff-ng-0.5.6/debian/patches/01_manpage_fix.diff	1970-01-01 01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
-Description: Patch to fix spelling error in manpage
-Author: Kartik Mistry <kar...@debian.org>
---- a/netsniff-ng.8
-+++ b/netsniff-ng.8
-@@ -52,7 +52,7 @@
- .PP
- \-t <pkt\-type>, \-\-type <pkt\-type>
- .RS 4
--A <pkt\-type> specification allows to post\-filter packets within userspace context (therefore slower than BPF)\&. The following types are supported: host \- only show incoming packets to our host, broadcast \- only show Broadcast packets, multicast \- only show Multicast packets, others \- only show packets from other hosts (promiscuous mode), outgoing \- only show outgoing packets from our host
-+A <pkt\-type> specification allows one to post\-filter packets within userspace context (therefore slower than BPF)\&. The following types are supported: host \- only show incoming packets to our host, broadcast \- only show Broadcast packets, multicast \- only show Multicast packets, others \- only show packets from other hosts (promiscuous mode), outgoing \- only show outgoing packets from our host
- .RE
- .PP
- \-b <cpu\-range>, \-\-bind\-cpu <cpu\-range>
diff -rupN netsniff-ng-0.5.5.0/debian/patches/series netsniff-ng-0.5.6/debian/patches/series
--- netsniff-ng-0.5.5.0/debian/patches/series	2011-05-30 05:10:09.000000000 +0200
+++ netsniff-ng-0.5.6/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-01_manpage_fix.diff
diff -rupN netsniff-ng-0.5.5.0/debian/rules netsniff-ng-0.5.6/debian/rules
--- netsniff-ng-0.5.5.0/debian/rules	2011-05-30 05:07:40.000000000 +0200
+++ netsniff-ng-0.5.6/debian/rules	2012-04-05 12:05:29.718560524 +0200
@@ -9,14 +9,15 @@
 build: build-stamp
 build-stamp:
 	dh_testdir
-	cd src; $(MAKE) DESTDIR=$(CURDIR)/debian/netsniff-ng all
+	cd src/curvetun ; ./nacl_path.sh /usr/include/nacl /usr/lib;
+	mkdir -p src/build; cd src/build; cmake -DCMAKE_INSTALL_PREFIX=/usr ..; $(MAKE) DESTDIR=$(CURDIR)/debian/netsniff-ng all
 	touch $@
 
 clean:
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp
-	cd src; $(MAKE) clean
+	cd src; rm -f curvetun/nacl_path.cmake; rm -fr build
 	dh_clean
 
 install: build
@@ -24,7 +25,7 @@ install: build
 	dh_testroot
 	dh_prep
 	dh_installdirs
-	cd src; $(MAKE) install DESTDIR=$(CURDIR)/debian/netsniff-ng
+	cd src/build; $(MAKE) install DESTDIR=$(CURDIR)/debian/netsniff-ng
 
 # Build architecture-independent files here.
 binary-indep: build install

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to