the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: chaosreader
Version: 0.94
Revision: 1
###
Source: mirror:sourceforge:chaosreader/chaosreader%v
Source-MD5: ef307a4aa11964dc2558248847219ae9
SourceDirectory: .
###
Maintainer: Hans-Christoph Steiner
HomePage: http://www.brendangregg.com/chaosreader.html
License: GPL
Description: Makes HTML reports from tcpdump
###
BuildDepends: fink (>= 0.24.12-1)
PatchFile: %n.patch
PatchFile-MD5: efb1cb515a8d17af7f571c67ea97dc45
CompileScript: echo %i
InstallScript: <<
install -d %i/bin
install -m0755 chaosreader%v %i/bin/chaosreader
<<
###
DescDetail: <<
A open source tool to trace TCP/UDP/... sessions and fetch application data
from snoop or tcpdump logs. This is a type of "any-snarf" program, as it will
fetch telnet sessions, FTP files, HTTP transfers (HTML, GIF, JPEG, ...), SMTP
emails, ... from the captured data inside network traffic logs. A html index
file is created that links to all the session details, including realtime
replay programs for telnet, rlogin, IRC, X11 or VNC sessions; and reports such
as image reports and HTTP GET/POST content reports. Chaosreader can also run
in standalone mode - where it invokes tcpdump or snoop (if they are available)
to create the log files and then processes them.
<<
--- chaosreader/chaosreader0.94 2008-04-03 17:46:47.000000000 -0400
+++ chaosreader/chaosreader0.94 2008-04-03 17:28:05.000000000 -0400
@@ -6233,6 +6233,8 @@
$command = "tcpdump -s9999 -w";
} elsif ($^O eq "solaris") {
$command = "snoop -o";
+ } elsif ($^O eq "darwin") {
+ $command = "tcpdump -i en1 -s9999 -w";
} else {
die "ERROR54: Can't find the sniffer command for \"$^O\".\n" .
"\t Please use log mode instead.\n";