BSD Ports

net-mgmt/arpwatch 3.9 FreeBSD

Monitor arp & rarp requests

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
net-mgmt
Package size
34.1 KiB, 97.6 KiB installed

Description

This package contains tools that monitors ethernet activity and maintains a database of ethernet/ip address pairings. It also reports certain changes via email.

In the other systems

SystemPortVersion
FreeBSDnet-mgmt/arpwatch3.9
OpenBSDnet/arpwatch2.1a15p21
NetBSDnet/arpwatch2.1a15nb4
DragonFlynet-mgmt/arpwatch3.8
HardenedBSDnet-mgmt/arpwatch3.9
GhostBSDnet-mgmt/arpwatch3.9

Install

Binary package:

pkg install arpwatch

From the ports tree:

cd /usr/ports/net-mgmt/arpwatch/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	arpwatch>0:net-mgmt/arpwatch

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.93.93.33.83.9
FreeBSD:14:quarterly3.93.9n/a3.83.9
FreeBSD:15:latest3.93.9n/a3.83.8
FreeBSD:15:quarterly3.93.9n/an/an/a
FreeBSD:16:latest3.93.9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 3

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 18

No port depends on this one.

Configuration

Options name: net-mgmt_arpwatch

OptionDefaultDescription
DEBUGoffBuild with debugging support
ZEROPADonzero pad displayed ethernet addresses by default
USES
python:run
Service scripts
none

Message after installing

You can create an ethercodes.dat file by running this script:

    /usr/local/arpwatch/update-ethercodes

Here's a example crontab entry to update it every night:

    00 0 * * * root sleep `jot -r 1 0 600` ; /usr/local/arpwatch/update-ethercodes

The -m flag was removed. If you were using the -m watcher flag,
please switch to -w.

Files

Manual pages 2
  • arpsnmp(8)
  • arpwatch(8)
pkg-plist 16
  • arpwatch/arp2ethers
  • arpwatch/d.awk
  • arpwatch/duplicates.awk
  • arpwatch/e.awk
  • arpwatch/euppertolower.awk
  • arpwatch/massagevendor
  • arpwatch/p.awk
  • arpwatch/update-ethercodes
  • etc/rc.d/arpwatch
  • sbin/arpsnmp
  • sbin/arpwatch
  • share/man/man8/arpsnmp.8.gz
  • share/man/man8/arpwatch.8.gz
  • @touch arpwatch/arp.dat
  • @rmempty arpwatch/arp.dat
  • @dir(,operator,0755) arpwatch
distinfo 1
FileSizeSHA256
arpwatch-3.9.tar.gz117466832d20a5a508d9694a84a17e2627de3b3aa8b42b19ebdd97e264c511168f6eb4
Master sites 2
  • https://ee.lbl.gov/downloads/arpwatch/
  • LOCAL/leres/arpwatch

Commit history 0

No commits in the history this site was built from.