ports/121824: [upgrade] net-mgmt/ourmon
Dennis Yusupoff
Denissia at yandex.ru
Tue Mar 18 10:30:02 UTC 2008
>Number: 121824
>Category: ports
>Synopsis: [upgrade] net-mgmt/ourmon
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 18 10:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Dennis Yusupoff
>Release: 6.2-STABLE
>Organization:
Severen-Home ISP
>Environment:
FreeBSD CiOzAn.ozerki.net 6.2-STABLE FreeBSD 6.2-STABLE #4: Mon Sep 10 11:58:12
>Description:
Upgrade net-mgmt/ourmon from version 2.5 to 2.8, patching for correct work at localized (non-english) systems and do a correct startup file (with use rc.subr)
It's my first experience in upgrading ports, so I'll be appreciate for any hints.
>How-To-Repeat:
>Fix:
Patch below
Patch attached with submission follows:
diff -ruN ourmon.old/Makefile ourmon/Makefile
--- ourmon.old/Makefile Thu Jul 5 10:19:48 2007
+++ ourmon/Makefile Tue Mar 18 13:03:28 2008
@@ -5,13 +5,14 @@
# $FreeBSD: ports/net-mgmt/ourmon/Makefile,v 1.4 2007/07/05 06:19:48 edwin Exp $
PORTNAME= ourmon
-PORTVERSION= 2.5
-PORTREVISION= 1
+PORTVERSION= 2.8
+PORTREVISION= 2
CATEGORIES= net-mgmt
-MASTER_SITES= http://ourmon.cat.pdx.edu/ourmon/
-DISTNAME= ourmon25
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ourmon28
-MAINTAINER= manos at cs.pdx.edu
+MAINTAINER= denissia at mail.ru
COMMENT= A libpcap-based network monitoring and anomaly detection system
BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.a:${PORTSDIR}/net/libpcap
diff -ruN ourmon.old/distinfo ourmon/distinfo
--- ourmon.old/distinfo Tue Jan 24 09:38:30 2006
+++ ourmon/distinfo Mon Mar 17 21:26:24 2008
@@ -1,3 +1,3 @@
-MD5 (ourmon25.tar.gz) = 23353c42d2432793345b19ac0a77dfdb
-SHA256 (ourmon25.tar.gz) = 4a7996bda1fdf1f8f3d76dfec8dfd1a0cf575406b10f0764a435ce5596c53d2d
-SIZE (ourmon25.tar.gz) = 330622
+MD5 (ourmon28.tar.gz) = f2424af4625d49a0ff91377cb2cfe87d
+SHA256 (ourmon28.tar.gz) = c01ca66285422b2c9a53b4c6261472579417eb936673bdb1725522f5b2dff46e
+SIZE (ourmon28.tar.gz) = 399818
diff -ruN ourmon.old/files/patch-configure.pl ourmon/files/patch-configure.pl
--- ourmon.old/files/patch-configure.pl Thu Jan 1 03:00:00 1970
+++ ourmon/files/patch-configure.pl Tue Mar 18 13:06:49 2008
@@ -0,0 +1,117 @@
+--- configure.pl.orig Tue Jan 29 21:48:41 2008
++++ configure.pl Mon Mar 18 13:04:40 2008
+@@ -1,6 +1,6 @@
+ #!/usr/bin/perl
+
+-# ourmon 2.6 configure.pl
++# ourmon 2.8 configure.pl
+ #
+ # syntax:
+ # 2 ways to install:
+@@ -610,54 +610,60 @@
+
+ print HANDLE "#!$shell\n";
+ print HANDLE<<END_OF_TEXT;
+-# ourmon.sh (auto-generated)
+-# the sysctl variables exist to reduce dropped packets
+-# note: on BSD, you may need a recent version of libpcap for this to work
+-# get it from: www.tcpdump.org
+-# On BSD: compare sysctl -a outputs to /var/log/messages, bpf bufsizes should match!
+-start_om()
+-{
+- sysctl -w $bsdsysctl1=8388608
+- sysctl -w $bsdsysctl2=8388608
+-END_OF_TEXT
+- print HANDLE "\t$path -a 30 -s 256 -f $config -i $interface -D $outputfile &\n";
+-
+- print HANDLE<<END_OF_TEXT;
+- echo -n ' ourmon'
+-}
+-
+-stop_om()
+-{
+- kill -9 `cat /var/run/ourmon.pid`
+- echo -n ' ourmon'
+-}
++# PROVIDE: ourmon
++# REQUIRE: NETWORKING
++# BEFORE: DAEMON
++# KEYWORD: shutdown
++#
++# Add the following line to /etc/rc.conf[.local] to enable ourmon
++#
++# ourmon_enable (bool): Set to "NO" by default.
++# Set it to "YES" to enable ourmon.
++# ourmon_config (str): Full path to ourmon config
++# ourmon_tmpdir (str): Full path to ourmon temporary directory
++# ourmon_args (str): Custom additional arguments to be passed
++# to ourmon (default empty).
++# ourmon_iface (str): Interface name
++
++
++. /etc/rc.subr
++
++name="ourmon"
++rcvar=\${name}_enable
++start_precmd=\${name}_precmd
++
++load_rc_config \$name
++
++: \${ourmon_enable="NO"}
++: \${ourmon_iface="$interface"}
++: \${ourmon_config="$config"}
++: \${ourmon_tmpdir="$outputfile"}
++: \${ourmon_flags="-f \$ourmon_config -a 30 -s 256 -i \$ourmon_iface -D \$ourmon_tmpdir &"}
++
++pidfile="/var/run/\$name.pid"
++required_files="\$ourmon_config"
++required_dirs="\$ourmon_tmpdir"
++command="/usr/local/mrourmon/bin/ourmon"
+
+-restart_om()
++ourmon_precmd()
+ {
+- stop_om
+- start_om
+-}
+-
+-_action="\$1";
+-
+-if [ -z "\$_action" ]; then
+- _action="start"
+-fi
+-
+-case \$_action in
+-start)
+- start_om
+- ;;
+-stop)
+- stop_om
+- ;;
+-restart)
+- restart_om
+- ;;
+-*) echo "Usage: ourmon.sh {start|stop|restart}" >&2
+- exit 64
+-esac
+-exit 0
++ if [ -z \$ourmon_iface ]; then
++ echo "Ourmon interface is not specified. Please, specify it in \"ourmon_iface=\" in /etc/rc.conf"
++ exit
++ fi
++ #Uncomment this, if you use non-english console!
++ #export LC_TIME=en_US
++
++ # the sysctl variables exist to reduce dropped packets
++ # note: you may need a recent version of libpcap for this to work
++ # get it from: www.tcpdump.org
++ # Compare sysctl -a outputs to /var/log/messages, bpf bufsizes should match!
++ sysctl -w $bsdsysctl1=8388608
++ sysctl -w $bsdsysctl1=8388608
++};
++
++run_rc_command "\$1"
++
+ END_OF_TEXT
+
+ if (system "chmod +x $ourmon_script") {
diff -ruN ourmon.old/pkg-descr ourmon/pkg-descr
--- ourmon.old/pkg-descr Fri Nov 25 02:49:12 2005
+++ ourmon/pkg-descr Mon Mar 17 17:40:15 2008
@@ -10,7 +10,7 @@
may be designed with user-configured BPF expressions a la tcpdump.
Reports and logging for top talkers are also included.
-WWW: http://ourmon.cat.pdx.edu/ourmon/
+WWW: http://ourmon.sourceforge.net
Created by: Jim Binkley <jrb at cs.pdx.edu>
FreeBSD Port by: Charlie Schluting <manos at cs.pdx.edu>
diff -ruN ourmon.old/pkg-message ourmon/pkg-message
--- ourmon.old/pkg-message Fri Nov 25 02:49:12 2005
+++ ourmon/pkg-message Mon Mar 17 20:23:27 2008
@@ -15,7 +15,7 @@
at /usr/local/mrourmon/etc/ourmon.conf. In particular
set the notion of topn_syn home IP in the config file
-topn_syn_homeip 10.1.0.0 255.255.0.0
+topn_syn_homeip 10.2.3.4/32
to your home subnet and netmask.
@@ -26,3 +26,15 @@
# cd /usr/local/mrourmon/bin
# ./ourmon.sh start
+
+If you use non-english language in console, set environment "LC_TIME" to "en_US"
+before runnings scripts, for example:
+############## ourmon crontab entries ###############
+# run ourmon back-end omupdate.pl etc. per minute
+*/1 * * * * root (export LC_TIME=en_US; /usr/local/mrourmon/bin/omupdate.sh)
+# batchip.sh - hourly log summary
+0 * * * * root (export LC_TIME=en_US; /usr/local/mrourmon/bin/batchip.sh)
+# batchipall.sh - roll over daily summary logs at almost midnight
+59 23 * * * root (export LC_TIME=en_US; /usr/local/mrourmon/bin/batchipall.sh)
+# daily.pl - re init next day logs at midnight
+0 0 * * * root (export LC_TIME=en_US; /usr/local/mrourmon/bin/daily.pl /usr/local/mrourmon/logs)
diff -ruN ourmon.old/pkg-plist ourmon/pkg-plist
--- ourmon.old/pkg-plist Fri Nov 25 02:49:12 2005
+++ ourmon/pkg-plist Tue Mar 18 13:13:31 2008
@@ -1,76 +1,273 @@
-mrourmon/src/ourmon/copyright.h
-mrourmon/src/ourmon/pid.c
mrourmon/ACKS
-mrourmon/CHANGE.LOG
mrourmon/CHANGES
mrourmon/INSTALL
mrourmon/README
-mrourmon/TODO
+mrourmon/README.bsd
+mrourmon/README.linux
mrourmon/VERSION
-mrourmon/deb.sh
+mrourmon/bin/batchip.sh
+mrourmon/bin/batchipall.sh
+mrourmon/bin/daily.pl
+mrourmon/bin/irc.pl
+mrourmon/bin/mklogdir.sh
+mrourmon/bin/monbackup.pl
+mrourmon/bin/ombatchip.pl
+mrourmon/bin/ombatchipsrc.pl
+mrourmon/bin/ombatchsyn.pl
+mrourmon/bin/omupdate.pl
+mrourmon/bin/omupdate.sh
+mrourmon/bin/ourmon
+mrourmon/bin/ourmon.sh
+mrourmon/bin/tcpworm.pl
+mrourmon/bin/wormtolog.pl
+mrourmon/configure.pl
+mrourmon/configure.pl.orig
mrourmon/etc/README
mrourmon/etc/cbpfexamples.conf
mrourmon/etc/crontab.sample
mrourmon/etc/ourmon.conf
+mrourmon/etc/secmin.conf
+mrourmon/logs/irc/irc_today
+mrourmon/logs/mon.lite/mon_today
+mrourmon/logs/p2preport/p2preport_today
+mrourmon/logs/portreport/portreport_today
+mrourmon/logs/rawemail/rawemail_today
+mrourmon/logs/rawirc/rawirc_today
+mrourmon/logs/rawp2p/rawp2p_today
+mrourmon/logs/rawpotdump/rawpotdump_today
+mrourmon/logs/rawsyndump/rawsyndump_today
+mrourmon/logs/topn_today
+mrourmon/logs/tworm/tworm_today
+mrourmon/logs/udpreport/udpreport_today
+mrourmon/makeclean.sh
mrourmon/scripts/README
mrourmon/scripts/checkmon.sh
+mrourmon/scripts/monupdate.sh
+mrourmon/scripts/runourmon.pl
mrourmon/src/README
-mrourmon/src/distros/freebsd/Makefile
-mrourmon/src/distros/freebsd/distinfo
-mrourmon/src/distros/freebsd/pkg-descr
-mrourmon/src/distros/freebsd/pkg-message
-mrourmon/src/distros/freebsd/x
+mrourmon/src/ircfr/Makefile.bsd
+mrourmon/src/ircfr/Makefile.linux
+mrourmon/src/ircfr/README
+mrourmon/src/ircfr/config.h
+mrourmon/src/ircfr/copyright.h
+mrourmon/src/ircfr/filter.c
+mrourmon/src/ircfr/filter.h
+mrourmon/src/ircfr/interfaces.c
+mrourmon/src/ircfr/ipanalyze.c
+mrourmon/src/ircfr/ircfr.c
+mrourmon/src/ircfr/ircfr.h
+mrourmon/src/ircfr/ircfr.sh
+mrourmon/src/ircfr/ircscan.c
+mrourmon/src/ircfr/ircscan.h
+mrourmon/src/ircfr/machdep.c
+mrourmon/src/ircfr/util.c
mrourmon/src/ourmon/Makefile.bsd
mrourmon/src/ourmon/Makefile.linux
+mrourmon/src/ourmon/Makefile.mac
mrourmon/src/ourmon/Makefile.solaris
-mrourmon/src/ourmon/TODO
mrourmon/src/ourmon/barthash.c
mrourmon/src/ourmon/bytecodes.h
-mrourmon/src/ourmon/changed.c
mrourmon/src/ourmon/config.h
-mrourmon/src/ourmon/docs/morep2p.txt
-mrourmon/src/ourmon/docs/p2p.txt
+mrourmon/src/ourmon/copyright.h
+mrourmon/src/ourmon/cprogram.c
+mrourmon/src/ourmon/cprogram.h
+mrourmon/src/ourmon/cprogram.o
mrourmon/src/ourmon/ehash.c
+mrourmon/src/ourmon/filter.c
mrourmon/src/ourmon/filter.h
+mrourmon/src/ourmon/filter.o
+mrourmon/src/ourmon/hashblist.c
+mrourmon/src/ourmon/hashblist.h
+mrourmon/src/ourmon/hashblist.o
+mrourmon/src/ourmon/hashdns.c
+mrourmon/src/ourmon/hashdns.h
+mrourmon/src/ourmon/hashdns.o
+mrourmon/src/ourmon/hashicmp.c
mrourmon/src/ourmon/hashicmp.h
+mrourmon/src/ourmon/hashicmp.o
+mrourmon/src/ourmon/hashport.c
mrourmon/src/ourmon/hashport.h
+mrourmon/src/ourmon/hashport.o
mrourmon/src/ourmon/hashscan.c
mrourmon/src/ourmon/hashscan.h
+mrourmon/src/ourmon/hashscan.o
mrourmon/src/ourmon/hashsort.c
mrourmon/src/ourmon/hashsort.h
+mrourmon/src/ourmon/hashsort.o
+mrourmon/src/ourmon/hashsyn.c
mrourmon/src/ourmon/hashsyn.h
+mrourmon/src/ourmon/hashsyn.o
+mrourmon/src/ourmon/hwflags.h
mrourmon/src/ourmon/interfaces.c
+mrourmon/src/ourmon/interfaces.o
mrourmon/src/ourmon/ipanalyze.c
+mrourmon/src/ourmon/ipanalyze.o
mrourmon/src/ourmon/ircscan.c
mrourmon/src/ourmon/ircscan.h
+mrourmon/src/ourmon/ircscan.o
mrourmon/src/ourmon/machdep.c
+mrourmon/src/ourmon/machdep.o
+mrourmon/src/ourmon/monconfig.c
+mrourmon/src/ourmon/monconfig.o
mrourmon/src/ourmon/nonipanalyze.c
+mrourmon/src/ourmon/nonipanalyze.o
+mrourmon/src/ourmon/ourmon
mrourmon/src/ourmon/ourmon.c
mrourmon/src/ourmon/ourmon.h
-mrourmon/src/ourmon/sample.configs/foo.conf
-mrourmon/src/ourmon/sample.configs/goo.conf
-mrourmon/src/ourmon/sample.configs/icmp.conf
-mrourmon/src/ourmon/sample.configs/ourmon.conf
-mrourmon/src/ourmon/sample.configs/ourmon.conf.2
-mrourmon/src/ourmon/sample.configs/portrange.conf
-mrourmon/src/ourmon/sample.configs/test.conf
-mrourmon/src/ourmon/sample.configs/x.conf
-mrourmon/src/ourmon/sig.c
+mrourmon/src/ourmon/ourmon.o
+mrourmon/src/ourmon/ourpcap.c
+mrourmon/src/ourmon/ourpcap.h
+mrourmon/src/ourmon/ourpcap.o
+mrourmon/src/ourmon/patmatch.c
+mrourmon/src/ourmon/patmatch.h
+mrourmon/src/ourmon/patmatch.o
+mrourmon/src/ourmon/pktlinux.c
+mrourmon/src/ourmon/signal.c
+mrourmon/src/ourmon/signal.o
+mrourmon/src/ourmon/spinlock.c
+mrourmon/src/ourmon/spinlock.h
+mrourmon/src/ourmon/spinlock.o
mrourmon/src/ourmon/stats.h
+mrourmon/src/ourmon/stringstore.c
+mrourmon/src/ourmon/stringstore.h
+mrourmon/src/ourmon/stringstore.o
+mrourmon/src/ourmon/sync.c
+mrourmon/src/ourmon/sync.h
+mrourmon/src/ourmon/sync.o
+mrourmon/src/ourmon/thread.c
+mrourmon/src/ourmon/thread.h
+mrourmon/src/ourmon/thread.o
+mrourmon/src/ourmon/trigger.c
mrourmon/src/ourmon/trigger.h
+mrourmon/src/ourmon/trigger.o
mrourmon/src/ourmon/util.c
-mrourmon/src/testcode/Makefile
-mrourmon/src/testcode/README
-mrourmon/src/testcode/testri.c
+mrourmon/src/ourmon/util.o
+mrourmon/src/scripts/README
+mrourmon/src/scripts/getssbots.sh
+mrourmon/src/scripts/sizecheck.pl
+mrourmon/src/scripts/stirc.pl
+mrourmon/src/scripts/stoo.pl
mrourmon/src/web.code/Makefile
-mrourmon/src/web.code/NOTDONEYET
mrourmon/src/web.code/README
-mrourmon/src/web.code/README.logs
+mrourmon/src/web.code/bard/bar1.png
+mrourmon/src/web.code/bard/bar10.png
+mrourmon/src/web.code/bard/bar100.png
+mrourmon/src/web.code/bard/bar11.png
+mrourmon/src/web.code/bard/bar12.png
+mrourmon/src/web.code/bard/bar13.png
+mrourmon/src/web.code/bard/bar14.png
+mrourmon/src/web.code/bard/bar15.png
+mrourmon/src/web.code/bard/bar16.png
+mrourmon/src/web.code/bard/bar17.png
+mrourmon/src/web.code/bard/bar18.png
+mrourmon/src/web.code/bard/bar19.png
+mrourmon/src/web.code/bard/bar2.png
+mrourmon/src/web.code/bard/bar20.png
+mrourmon/src/web.code/bard/bar21.png
+mrourmon/src/web.code/bard/bar22.png
+mrourmon/src/web.code/bard/bar23.png
+mrourmon/src/web.code/bard/bar24.png
+mrourmon/src/web.code/bard/bar25.png
+mrourmon/src/web.code/bard/bar26.png
+mrourmon/src/web.code/bard/bar27.png
+mrourmon/src/web.code/bard/bar28.png
+mrourmon/src/web.code/bard/bar29.png
+mrourmon/src/web.code/bard/bar3.png
+mrourmon/src/web.code/bard/bar30.png
+mrourmon/src/web.code/bard/bar31.png
+mrourmon/src/web.code/bard/bar32.png
+mrourmon/src/web.code/bard/bar33.png
+mrourmon/src/web.code/bard/bar34.png
+mrourmon/src/web.code/bard/bar35.png
+mrourmon/src/web.code/bard/bar36.png
+mrourmon/src/web.code/bard/bar37.png
+mrourmon/src/web.code/bard/bar38.png
+mrourmon/src/web.code/bard/bar39.png
+mrourmon/src/web.code/bard/bar4.png
+mrourmon/src/web.code/bard/bar40.png
+mrourmon/src/web.code/bard/bar41.png
+mrourmon/src/web.code/bard/bar42.png
+mrourmon/src/web.code/bard/bar43.png
+mrourmon/src/web.code/bard/bar44.png
+mrourmon/src/web.code/bard/bar45.png
+mrourmon/src/web.code/bard/bar46.png
+mrourmon/src/web.code/bard/bar47.png
+mrourmon/src/web.code/bard/bar48.png
+mrourmon/src/web.code/bard/bar49.png
+mrourmon/src/web.code/bard/bar5.png
+mrourmon/src/web.code/bard/bar50.png
+mrourmon/src/web.code/bard/bar51.png
+mrourmon/src/web.code/bard/bar52.png
+mrourmon/src/web.code/bard/bar53.png
+mrourmon/src/web.code/bard/bar54.png
+mrourmon/src/web.code/bard/bar55.png
+mrourmon/src/web.code/bard/bar56.png
+mrourmon/src/web.code/bard/bar57.png
+mrourmon/src/web.code/bard/bar58.png
+mrourmon/src/web.code/bard/bar59.png
+mrourmon/src/web.code/bard/bar6.png
+mrourmon/src/web.code/bard/bar60.png
+mrourmon/src/web.code/bard/bar61.png
+mrourmon/src/web.code/bard/bar62.png
+mrourmon/src/web.code/bard/bar63.png
+mrourmon/src/web.code/bard/bar64.png
+mrourmon/src/web.code/bard/bar65.png
+mrourmon/src/web.code/bard/bar66.png
+mrourmon/src/web.code/bard/bar67.png
+mrourmon/src/web.code/bard/bar68.png
+mrourmon/src/web.code/bard/bar69.png
+mrourmon/src/web.code/bard/bar7.png
+mrourmon/src/web.code/bard/bar70.png
+mrourmon/src/web.code/bard/bar71.png
+mrourmon/src/web.code/bard/bar72.png
+mrourmon/src/web.code/bard/bar73.png
+mrourmon/src/web.code/bard/bar74.png
+mrourmon/src/web.code/bard/bar75.png
+mrourmon/src/web.code/bard/bar76.png
+mrourmon/src/web.code/bard/bar77.png
+mrourmon/src/web.code/bard/bar78.png
+mrourmon/src/web.code/bard/bar79.png
+mrourmon/src/web.code/bard/bar8.png
+mrourmon/src/web.code/bard/bar80.png
+mrourmon/src/web.code/bard/bar81.png
+mrourmon/src/web.code/bard/bar82.png
+mrourmon/src/web.code/bard/bar83.png
+mrourmon/src/web.code/bard/bar84.png
+mrourmon/src/web.code/bard/bar85.png
+mrourmon/src/web.code/bard/bar86.png
+mrourmon/src/web.code/bard/bar87.png
+mrourmon/src/web.code/bard/bar88.png
+mrourmon/src/web.code/bard/bar89.png
+mrourmon/src/web.code/bard/bar9.png
+mrourmon/src/web.code/bard/bar90.png
+mrourmon/src/web.code/bard/bar91.png
+mrourmon/src/web.code/bard/bar92.png
+mrourmon/src/web.code/bard/bar93.png
+mrourmon/src/web.code/bard/bar94.png
+mrourmon/src/web.code/bard/bar95.png
+mrourmon/src/web.code/bard/bar96.png
+mrourmon/src/web.code/bard/bar97.png
+mrourmon/src/web.code/bard/bar98.png
+mrourmon/src/web.code/bard/bar99.png
+mrourmon/src/web.code/batchip.sh
+mrourmon/src/web.code/batchipall.sh
+mrourmon/src/web.code/daily.pl
+mrourmon/src/web.code/drawbar.c
mrourmon/src/web.code/drawtopn.c
+mrourmon/src/web.code/irc.pl
+mrourmon/src/web.code/makebar.pl
+mrourmon/src/web.code/mklogdir.sh
+mrourmon/src/web.code/monbackup.pl
+mrourmon/src/web.code/ombatchip.pl
+mrourmon/src/web.code/ombatchipsrc.pl
+mrourmon/src/web.code/ombatchsyn.pl
+mrourmon/src/web.code/omupdate.pl
+mrourmon/src/web.code/omupdate.sh
+mrourmon/src/web.code/tcpworm.pl
mrourmon/src/web.code/testdraw.sh
mrourmon/src/web.code/topn_udp.png
mrourmon/src/web.code/udptest.sh
-mrourmon/src/web.html/Makefile
+mrourmon/src/web.code/wormtolog.pl
mrourmon/src/web.html/README
mrourmon/src/web.html/bpf-emailsyns.html
mrourmon/src/web.html/bpf-errors.html
@@ -82,6 +279,7 @@
mrourmon/src/web.html/bpf-unreach.html
mrourmon/src/web.html/bpf-vpns.html
mrourmon/src/web.html/cast.html
+mrourmon/src/web.html/dnsstats.html
mrourmon/src/web.html/flow.html
mrourmon/src/web.html/icmpcodes.txt
mrourmon/src/web.html/icmperror.html
@@ -94,74 +292,141 @@
mrourmon/src/web.html/iprange1.html
mrourmon/src/web.html/ipscan.html
mrourmon/src/web.html/irc.html
+mrourmon/src/web.html/l2pni.radar.html
+mrourmon/src/web.html/l2pni.radar.stop.html
mrourmon/src/web.html/l2proto.html
+mrourmon/src/web.html/neg.radar.html
+mrourmon/src/web.html/neg.radar.stop.html
mrourmon/src/web.html/netww.html
mrourmon/src/web.html/ourarch.png
mrourmon/src/web.html/pkts.html
+mrourmon/src/web.html/pss.radar.html
+mrourmon/src/web.html/pss.radar.stop.html
+mrourmon/src/web.html/pss2.radar.html
+mrourmon/src/web.html/pss2.radar.stop.html
+mrourmon/src/web.html/radar.html
+mrourmon/src/web.html/radar.stop.html
+mrourmon/src/web.html/radarlist.txt
mrourmon/src/web.html/realhtml.txt
+mrourmon/src/web.html/scans.radar.html
+mrourmon/src/web.html/scans.radar.stop.html
mrourmon/src/web.html/size.html
mrourmon/src/web.html/tcp3.html
-mrourmon/src/web.html/tcpports.html
-mrourmon/src/web.html/tcpscan.html
mrourmon/src/web.html/tcpsyn.html
-mrourmon/src/web.html/tingting.html
-mrourmon/src/web.html/topn_icmp.html
-mrourmon/src/web.html/topn_ip.html
-mrourmon/src/web.html/topn_tcp.html
-mrourmon/src/web.html/topn_udp.html
mrourmon/src/web.html/topnstat.html
mrourmon/src/web.html/tworm.html
mrourmon/src/web.html/udperror.html
-mrourmon/src/web.html/udpports.html
mrourmon/src/web.html/udpscan.html
mrourmon/src/web.html/udpweight.html
+mrourmon/ubuntudep.sh
mrourmon/uninstall.txt
-mrourmon/src/ourmon/hashicmp.c
-mrourmon/src/ourmon/hashport.c
-mrourmon/src/ourmon/hashsyn.c
-mrourmon/src/ourmon/trigger.c
-mrourmon/configure.pl
-mrourmon/makeclean.sh
-mrourmon/scripts/monupdate.sh
-mrourmon/scripts/runourmon.pl
-mrourmon/src/ourmon/cprogram.c
-mrourmon/src/ourmon/cprogram.h
-mrourmon/src/ourmon/filter.c
-mrourmon/src/ourmon/hashsort
-mrourmon/src/ourmon/monconfig.c
-mrourmon/src/ourmon/sample.configs/doit.sh
-mrourmon/src/ourmon/sample.configs/ourmon.sh
-mrourmon/src/ourmon/sample.configs/readit.sh
-mrourmon/src/ourmon/sample.configs/runourmon.sh
-mrourmon/src/testcode/testri
-mrourmon/src/web.code/batchip.sh
-mrourmon/src/web.code/batchipall.sh
-mrourmon/src/web.code/daily.pl
-mrourmon/src/web.code/irc.pl
-mrourmon/src/web.code/mklogdir.sh
-mrourmon/src/web.code/monbackup.pl
-mrourmon/src/web.code/notdoneyet/makepics.pl
-mrourmon/src/web.code/ombatchip.pl
-mrourmon/src/web.code/ombatchipsrc.pl
-mrourmon/src/web.code/ombatchsyn.pl
-mrourmon/src/web.code/omupdate.pl
-mrourmon/src/web.code/omupdate.sh
-mrourmon/src/web.code/tcpworm.pl
-mrourmon/src/web.code/topipa.pl
-mrourmon/src/web.code/wormtolog.pl
-
+mrourmon/web.pages
@dirrm mrourmon/tmp
@dirrm mrourmon/src/web.html
- at dirrm mrourmon/src/web.code/notdoneyet
+ at dirrm mrourmon/src/web.code/bard
@dirrm mrourmon/src/web.code
- at dirrm mrourmon/src/testcode
- at dirrm mrourmon/src/ourmon/sample.configs
- at dirrm mrourmon/src/ourmon/docs
+ at dirrm mrourmon/src/scripts
@dirrm mrourmon/src/ourmon
- at dirrm mrourmon/src/distros/freebsd
- at dirrm mrourmon/src/distros
+ at dirrm mrourmon/src/ircfr
@dirrm mrourmon/src
@dirrm mrourmon/scripts
+ at dirrm mrourmon/rrddata
+ at dirrm mrourmon/logs/udpreport/Wed
+ at dirrm mrourmon/logs/udpreport/Tue
+ at dirrm mrourmon/logs/udpreport/Thu
+ at dirrm mrourmon/logs/udpreport/Sun
+ at dirrm mrourmon/logs/udpreport/Sat
+ at dirrm mrourmon/logs/udpreport/Mon
+ at dirrm mrourmon/logs/udpreport/Fri
+ at dirrm mrourmon/logs/udpreport
+ at dirrm mrourmon/logs/tworm/Wed
+ at dirrm mrourmon/logs/tworm/Tue
+ at dirrm mrourmon/logs/tworm/Thu
+ at dirrm mrourmon/logs/tworm/Sun
+ at dirrm mrourmon/logs/tworm/Sat
+ at dirrm mrourmon/logs/tworm/Mon
+ at dirrm mrourmon/logs/tworm/Fri
+ at dirrm mrourmon/logs/tworm
+ at dirrm mrourmon/logs/rawsyndump/Wed
+ at dirrm mrourmon/logs/rawsyndump/Tue
+ at dirrm mrourmon/logs/rawsyndump/Thu
+ at dirrm mrourmon/logs/rawsyndump/Sun
+ at dirrm mrourmon/logs/rawsyndump/Sat
+ at dirrm mrourmon/logs/rawsyndump/Mon
+ at dirrm mrourmon/logs/rawsyndump/Fri
+ at dirrm mrourmon/logs/rawsyndump
+ at dirrm mrourmon/logs/rawpotdump/Wed
+ at dirrm mrourmon/logs/rawpotdump/Tue
+ at dirrm mrourmon/logs/rawpotdump/Thu
+ at dirrm mrourmon/logs/rawpotdump/Sun
+ at dirrm mrourmon/logs/rawpotdump/Sat
+ at dirrm mrourmon/logs/rawpotdump/Mon
+ at dirrm mrourmon/logs/rawpotdump/Fri
+ at dirrm mrourmon/logs/rawpotdump
+ at dirrm mrourmon/logs/rawp2p/Wed
+ at dirrm mrourmon/logs/rawp2p/Tue
+ at dirrm mrourmon/logs/rawp2p/Thu
+ at dirrm mrourmon/logs/rawp2p/Sun
+ at dirrm mrourmon/logs/rawp2p/Sat
+ at dirrm mrourmon/logs/rawp2p/Mon
+ at dirrm mrourmon/logs/rawp2p/Fri
+ at dirrm mrourmon/logs/rawp2p
+ at dirrm mrourmon/logs/rawirc/Wed
+ at dirrm mrourmon/logs/rawirc/Tue
+ at dirrm mrourmon/logs/rawirc/Thu
+ at dirrm mrourmon/logs/rawirc/Sun
+ at dirrm mrourmon/logs/rawirc/Sat
+ at dirrm mrourmon/logs/rawirc/Mon
+ at dirrm mrourmon/logs/rawirc/Fri
+ at dirrm mrourmon/logs/rawirc
+ at dirrm mrourmon/logs/rawemail/Wed
+ at dirrm mrourmon/logs/rawemail/Tue
+ at dirrm mrourmon/logs/rawemail/Thu
+ at dirrm mrourmon/logs/rawemail/Sun
+ at dirrm mrourmon/logs/rawemail/Sat
+ at dirrm mrourmon/logs/rawemail/Mon
+ at dirrm mrourmon/logs/rawemail/Fri
+ at dirrm mrourmon/logs/rawemail
+ at dirrm mrourmon/logs/portreport/Wed
+ at dirrm mrourmon/logs/portreport/Tue
+ at dirrm mrourmon/logs/portreport/Thu
+ at dirrm mrourmon/logs/portreport/Sun
+ at dirrm mrourmon/logs/portreport/Sat
+ at dirrm mrourmon/logs/portreport/Mon
+ at dirrm mrourmon/logs/portreport/Fri
+ at dirrm mrourmon/logs/portreport
+ at dirrm mrourmon/logs/p2preport/Wed
+ at dirrm mrourmon/logs/p2preport/Tue
+ at dirrm mrourmon/logs/p2preport/Thu
+ at dirrm mrourmon/logs/p2preport/Sun
+ at dirrm mrourmon/logs/p2preport/Sat
+ at dirrm mrourmon/logs/p2preport/Mon
+ at dirrm mrourmon/logs/p2preport/Fri
+ at dirrm mrourmon/logs/p2preport
+ at dirrm mrourmon/logs/mon.lite/Wed
+ at dirrm mrourmon/logs/mon.lite/Tue
+ at dirrm mrourmon/logs/mon.lite/Thu
+ at dirrm mrourmon/logs/mon.lite/Sun
+ at dirrm mrourmon/logs/mon.lite/Sat
+ at dirrm mrourmon/logs/mon.lite/Mon
+ at dirrm mrourmon/logs/mon.lite/Fri
+ at dirrm mrourmon/logs/mon.lite
+ at dirrm mrourmon/logs/irc/Wed
+ at dirrm mrourmon/logs/irc/Tue
+ at dirrm mrourmon/logs/irc/Thu
+ at dirrm mrourmon/logs/irc/Sun
+ at dirrm mrourmon/logs/irc/Sat
+ at dirrm mrourmon/logs/irc/Mon
+ at dirrm mrourmon/logs/irc/Fri
+ at dirrm mrourmon/logs/irc
+ at dirrm mrourmon/logs/Wed
+ at dirrm mrourmon/logs/Tue
+ at dirrm mrourmon/logs/Thu
+ at dirrm mrourmon/logs/Sun
+ at dirrm mrourmon/logs/Sat
+ at dirrm mrourmon/logs/Mon
+ at dirrm mrourmon/logs/Fri
+ at dirrm mrourmon/logs
@dirrm mrourmon/etc
@dirrm mrourmon/bin
@dirrm mrourmon
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list