net-mgmt/arpwatch: Update to 3.0. Update MASTER_SITES. Add options
for DEBUG (build with debugging support), ETHERCODES (install
ethercodes.dat optionally), and ZEROPAD (zero pad displayed ethernet
addresses by default).
Take maintainership as per pi@ in the PR.
Notable changes since 2.1a15:
- Add -Z (zero pad) and -C (compact) flags to arpwatch and
arpsnmp to allow run time selection of zero padded or compact
ethernet addresses in arp.dat.
- Check for I/O errors when writing new arp.dat file.
- Add a FreeBSD rc.d startup script.
- Escape unprintable hostnames in arp.dat to avoid corruption.
- Added the -x flag which is like -n but excludes cidrs. Code
contributed by Roman Ivanov (awant13@gmail.com).
- Incorporated other fixes and patches with a lot of help from
Kurt Jaeger (pi@FreeBSD.org).
- Speed up arp.dat parsing by increasing the size of the hash
table.
- Control watcher/watchee from the command line (-w/W flags).
PR: 242346
Approved by: pi (maintainer), ler (mentor, implicit)
net-mgmt/arpwatch: add flag -v to ignore VRRP/CARP traffic
- The -v flag disables reporting on VRRP/CARP ethernet prefixes as
described in RFC5798 (00:00:5e:00:01:xx)
PR: 202548
Submitted by: paul@dokas.name
net-mgmt/arpwatch: some patches
- take maintainer
- add -z flag to not send mail for 0.0.0.0 IPs from busy dhcp networks
- makepatch conform patchfiles
- Update instructions in pkg-message: seems like oui.txt file format has changed
and massagevendor script won't work with it out of box
- While here, fix patches naming