diff options
Diffstat (limited to 'net/arpwatch')
-rw-r--r-- | net/arpwatch/distinfo | 2 | ||||
-rw-r--r-- | net/arpwatch/files/arpwatch.sh | 53 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ab | 22 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ae | 20 | ||||
-rw-r--r-- | net/arpwatch/files/patch-af | 17 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ag | 39 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ah | 55 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ai | 39 | ||||
-rw-r--r-- | net/arpwatch/files/patch-aj | 25 | ||||
-rw-r--r-- | net/arpwatch/files/patch-ak | 25 | ||||
-rw-r--r-- | net/arpwatch/pkg-descr | 21 | ||||
-rw-r--r-- | net/arpwatch/pkg-plist | 11 |
12 files changed, 0 insertions, 329 deletions
diff --git a/net/arpwatch/distinfo b/net/arpwatch/distinfo deleted file mode 100644 index 1d669d253065..000000000000 --- a/net/arpwatch/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (arpwatch-2.1a11.tar.gz) = 9ecd00db892737431b0e524f3e52e19e -SIZE (arpwatch-2.1a11.tar.gz) = 126550 diff --git a/net/arpwatch/files/arpwatch.sh b/net/arpwatch/files/arpwatch.sh deleted file mode 100644 index 92035b9eb274..000000000000 --- a/net/arpwatch/files/arpwatch.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -if [ -r /etc/defaults/rc.conf ]; then - . /etc/defaults/rc.conf - source_rc_confs -elif [ -r /etc/rc.conf ]; then - . /etc/rc.conf -fi - -prog=$(realpath $0) || exit 1 -dir=${prog%/*} -PREFIX=${dir%/etc/rc.d} - -if [ ."$dir" = ."$prog" -o ."$PREFIX" = ."$dir" ] -then - echo "$0: Cannot determine the PREFIX" >&2 - exit 1 -fi - -case $1 in -start) - if [ ! -e "$PREFIX"/arpwatch/arp.dat ]; then - if [ -e "$PREFIX"/arpwatch/arp.dat- ]; then - cp "$PREFIX"/arpwatch/arp.dat- "$PREFIX"/arpwatch/arp.dat - else - touch "$PREFIX"/arpwatch/arp.dat - fi - fi - - case ${arpwatch_interfaces} in - '') - if [ -x "$PREFIX"/sbin/arpwatch -a -d "$PREFIX"/arpwatch ]; then - "$PREFIX"/sbin/arpwatch && echo -n ' arpwatch' - fi - ;; - *) - for interface in ${arpwatch_interfaces}; do - touch "$PREFIX"/arpwatch/arp.${interface}.dat - "$PREFIX"/sbin/arpwatch -i "${interface}" -f arp.${interface}.dat && echo -n " arpwatch(${interface})" - done - ;; - esac - ;; -stop) - killall arpwatch && echo -n ' arpwatch' - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - exit 64 - ;; -esac - -exit 0 diff --git a/net/arpwatch/files/patch-ab b/net/arpwatch/files/patch-ab deleted file mode 100644 index 76cbc814dfaf..000000000000 --- a/net/arpwatch/files/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Wed Jul 29 06:16:45 1998 -+++ Makefile.in Fri Aug 21 10:57:51 1998 -@@ -44,7 +44,7 @@ - CC = @CC@ - CCOPT = @V_CCOPT@ - INCLS = -I. @V_INCLS@ --DEFS = -DDEBUG @DEFS@ -DARPDIR=\"$(ARPDIR)\" -DPATH_SENDMAIL=\"$(SENDMAIL)\" -+DEFS = @DEFS@ -DARPDIR=\"$(ARPDIR)\" -DPATH_SENDMAIL=\"$(SENDMAIL)\" - - # Standard CFLAGS - CFLAGS = $(CCOPT) $(DEFS) $(INCLS) -@@ -109,8 +109,8 @@ - $(CC) $(CFLAGS) -o $@ zap.o intoa.o -lutil - - install: force -- $(INSTALL) -m 555 -o bin -g bin arpwatch $(DESTDIR)$(BINDEST) -- $(INSTALL) -m 555 -o bin -g bin arpsnmp $(DESTDIR)$(BINDEST) -+ $(INSTALL) -s -m 555 -o bin -g bin arpwatch $(DESTDIR)$(BINDEST) -+ $(INSTALL) -s -m 555 -o bin -g bin arpsnmp $(DESTDIR)$(BINDEST) - - install-man: force - $(INSTALL) -m 444 -o bin -g bin $(srcdir)/arpwatch.8 \ diff --git a/net/arpwatch/files/patch-ae b/net/arpwatch/files/patch-ae deleted file mode 100644 index 3fe876affcc2..000000000000 --- a/net/arpwatch/files/patch-ae +++ /dev/null @@ -1,20 +0,0 @@ ---- configure.orig Thu Jun 15 01:37:53 2000 -+++ configure Tue Sep 5 02:57:33 2000 -@@ -649,7 +649,7 @@ - : - fi - -- V_CCOPT="-O" -+# V_CCOPT="-O" - V_INCLS="" - if test "${srcdir}" != "." ; then - V_INCLS="-I\$\(srcdir\)" -@@ -2599,7 +2599,7 @@ - fi - V_CCOPT="$V_CCOPT -Wall" - if test $ac_cv_lbl_gcc_vers -gt 1 ; then -- V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes" -+# V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes" - fi - fi - else diff --git a/net/arpwatch/files/patch-af b/net/arpwatch/files/patch-af deleted file mode 100644 index 0145483d51e2..000000000000 --- a/net/arpwatch/files/patch-af +++ /dev/null @@ -1,17 +0,0 @@ ---- ethercodes.dat.orig Thu May 3 21:59:10 2001 -+++ ethercodes.dat Tue Nov 11 10:59:56 2003 -@@ -4419,7 +4419,7 @@ - 0:d0:b4 KATSUJIMA CO., LTD. - 0:d0:b5 DOTCOM - 0:d0:b6 CRESCENT NETWORKS, INC. --0:d0:b7 INTEL CORPOTATION -+0:d0:b7 INTEL CORPORATION - 0:d0:b8 IOMEGA CORP. - 0:d0:b9 MICROTEK INTERNATIONAL, INC. - 0:d0:ba CISCO SYSTEMS, INC. -@@ -4964,3 +4964,5 @@ - c0:0:0 Western Digital (may be reversed 00 00 C0?) - e2:c:f Kingston Technologies - ec:10:0 Enance Source Co., Ltd. PC clones(?) -+0:bd:11 VMWare Inc -+0:bd:fb VMWare Inc diff --git a/net/arpwatch/files/patch-ag b/net/arpwatch/files/patch-ag deleted file mode 100644 index bbd68993bc74..000000000000 --- a/net/arpwatch/files/patch-ag +++ /dev/null @@ -1,39 +0,0 @@ ---- arpwatch.c.orig Thu Feb 22 22:47:29 2001 -+++ arpwatch.c Thu Feb 22 22:47:29 2001 -@@ -107,6 +107,8 @@ - - char *prog; - -+char *Watcher = NULL; -+ - int can_checkpoint; - int swapped; - int nobogons; -@@ -170,7 +172,7 @@ - interface = NULL; - rfilename = NULL; - pd = NULL; -- while ((op = getopt(argc, argv, "df:i:n:Nr:")) != EOF) -+ while ((op = getopt(argc, argv, "df:i:m:n:Nr:")) != EOF) - switch (op) { - - case 'd': -@@ -202,6 +204,10 @@ - rfilename = optarg; - break; - -+ case 'm': -+ Watcher = optarg; -+ break; -+ - default: - usage(); - } -@@ -751,6 +757,6 @@ - - (void)fprintf(stderr, "Version %s\n", version); - (void)fprintf(stderr, "usage: %s [-dN] [-f datafile] [-i interface]" -- " [-n net[/width]] [-r file]\n", prog); -+ " [-m email] [-n net[/width]] [-r file]\n", prog); - exit(1); - } diff --git a/net/arpwatch/files/patch-ah b/net/arpwatch/files/patch-ah deleted file mode 100644 index b292b25116d0..000000000000 --- a/net/arpwatch/files/patch-ah +++ /dev/null @@ -1,55 +0,0 @@ ---- report.c.orig Sun Oct 1 00:41:10 2000 -+++ report.c Thu May 16 11:34:33 2002 -@@ -45,6 +45,8 @@ - - #include <ctype.h> - #include <errno.h> -+#include <fcntl.h> -+#include <paths.h> - #include <signal.h> - #include <stdio.h> - #include <stdlib.h> -@@ -70,6 +72,8 @@ - - #define PLURAL(n) ((n) == 1 || (n) == -1 ? "" : "s") - -+extern char *Watcher; -+ - static int cdepth; /* number of outstanding children */ - - static char *fmtdate(time_t); -@@ -240,7 +244,7 @@ - register FILE *f; - char tempfile[64], cpu[64], os[64]; - char *fmt = "%20s: %s\n"; -- char *watcher = WATCHER; -+ char *watcher = Watcher ? Watcher : WATCHER; - char *watchee = WATCHEE; - char *sendmail = PATH_SENDMAIL; - char *unknown = "<unknown>"; -@@ -344,6 +348,25 @@ - exit(1); - } - /* XXX Need to freopen()? */ -+ -+ /* -+ * Open /dev/null as stdout and stderr so that sendmail 8.12.1 (and -+ * above ?) won't complain about missing file descriptors. -+ */ -+ if ((fd = open(_PATH_DEVNULL, O_RDWR)) == -1) { -+ syslog(LOG_ERR, "Cannot open %s: %m", _PATH_DEVNULL); -+ exit(1); -+ } -+ if (dup2(fd, STDOUT_FILENO) == -1) { -+ syslog(LOG_ERR, "Cannot dup2 %s to stdout: %m", _PATH_DEVNULL); -+ exit(1); -+ } -+ if (dup2(fd, STDERR_FILENO) == -1) { -+ syslog(LOG_ERR, "Cannot dup2 %s to stderr: %m", _PATH_DEVNULL); -+ exit(1); -+ } -+ close(fd); -+ - /* Always Deliver interactively (pause when child depth gets large) */ - execl(sendmail, "sendmail", "-odi", watcher, NULL); - syslog(LOG_ERR, "execl: %s: %m", sendmail); diff --git a/net/arpwatch/files/patch-ai b/net/arpwatch/files/patch-ai deleted file mode 100644 index ef251223d844..000000000000 --- a/net/arpwatch/files/patch-ai +++ /dev/null @@ -1,39 +0,0 @@ ---- arpsnmp.c.orig Mon Jan 18 01:47:40 1999 -+++ arpsnmp.c Thu Feb 22 22:47:29 2001 -@@ -68,6 +68,8 @@ - - char *prog; - -+char *Watcher; -+ - extern int optind; - extern int opterr; - extern char *optarg; -@@ -90,7 +92,7 @@ - } - - opterr = 0; -- while ((op = getopt(argc, argv, "df:")) != EOF) -+ while ((op = getopt(argc, argv, "df:m:")) != EOF) - switch (op) { - - case 'd': -@@ -105,6 +107,10 @@ - arpfile = optarg; - break; - -+ case 'm': -+ Watcher = optarg; -+ break; -+ - default: - usage(); - } -@@ -184,6 +190,6 @@ - - (void)fprintf(stderr, "Version %s\n", version); - (void)fprintf(stderr, -- "usage: %s [-d] [-f datafile] file [...]\n", prog); -+ "usage: %s [-d] [-f datafile] [-m email] file [...]\n", prog); - exit(1); - } diff --git a/net/arpwatch/files/patch-aj b/net/arpwatch/files/patch-aj deleted file mode 100644 index 85e34bf47345..000000000000 --- a/net/arpwatch/files/patch-aj +++ /dev/null @@ -1,25 +0,0 @@ ---- arpwatch.8.orig Sun Oct 8 21:31:28 2000 -+++ arpwatch.8 Thu Feb 22 22:47:29 2001 -@@ -38,6 +38,9 @@ - .br - .ti +8 - [ -+.B -m -+.I email -+] [ - .B -n - .IR net [/ width - ]] [ -@@ -69,6 +72,12 @@ - The - .B -i - flag is used to override the default interface. -+.LP -+The -+.B -m -+flag specifies the address that will receive the emails. -+The default is -+.IR root . - .LP - The - .B -n diff --git a/net/arpwatch/files/patch-ak b/net/arpwatch/files/patch-ak deleted file mode 100644 index 50b504b27435..000000000000 --- a/net/arpwatch/files/patch-ak +++ /dev/null @@ -1,25 +0,0 @@ ---- arpsnmp.8.orig Sun Sep 17 21:34:48 2000 -+++ arpsnmp.8 Thu Feb 22 22:47:29 2001 -@@ -30,6 +30,9 @@ - ] [ - .B -f - .I datafile -+] [ -+.B -m -+.I email - ] - .I file - [ -@@ -54,6 +57,12 @@ - flag is used to set the ethernet/ip address database filename. - The default is - .IR arp.dat . -+.LP -+The -+.B -m -+flag specifies the address that will receive the emails. -+The default is -+.IR root . - .LP - Note that an empty - .I arp.dat diff --git a/net/arpwatch/pkg-descr b/net/arpwatch/pkg-descr deleted file mode 100644 index 1e2e8138080c..000000000000 --- a/net/arpwatch/pkg-descr +++ /dev/null @@ -1,21 +0,0 @@ -ARPWATCH 2.0 -Lawrence Berkeley National Laboratory -Network Research Group -arpwatch@ee.lbl.gov -ftp://ftp.ee.lbl.gov/arpwatch.tar.Z - -This directory contains source code for arpwatch and arpsnmp, tools -that monitors ethernet activity and maintain a database of ethernet/ip -address pairings. It also reports certain changes via email. - -Arpsnmp has the same database features of arpwatch but relies on an -external agent to collect the arp data. This distribution contains a -script, arpfetch, that uses snmpwalk from the CMU SNMP package. This -package is available from: - - ftp://ftp.net.cmu.edu/pub/snmp-dist/cmu-snmp*.tar.Z - -It should be trivial to adaptive the output of any snmp query program -for use with arpsnmp. - -Please send bugs and comments to arpwatch@ee.lbl.gov. diff --git a/net/arpwatch/pkg-plist b/net/arpwatch/pkg-plist deleted file mode 100644 index 107115d3caf9..000000000000 --- a/net/arpwatch/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -sbin/arpwatch -sbin/arpsnmp -arpwatch/arp2ethers -arpwatch/ethercodes.dat -arpwatch/d.awk -arpwatch/e.awk -arpwatch/p.awk -etc/rc.d/arpwatch.sh.sample -@unexec test -f %D/arpwatch/arp.dat && test -s %D/arpwatch/arp.dat || rm -f %D/arpwatch/arp.dat -@exec test -f %D/arpwatch/arp.dat || touch %D/arpwatch/arp.dat -@dirrm arpwatch |