I am using arpwatch version 2.1a13. Prolem: arpwatch will not take -s and -m options even though man page states it and the previous versions used to take these options. Details follows. man arpwatch states : ============================================================================== SYNOPSIS arpwatch [ -a ] [ -dN ] [ -p ] [ -f datafile ] [ -i interface ] [ -m addr ] [ -n net[/width ]] [ -r file ] [ -u username ] [ -s sendmail_path ] ============================================================================== ================================================================================ localhost ~ # cat /etc/conf.d/arpwatch # Config file for /etc/init.d/arpwatch # see arpwatch.8 for more information #IFACES="eth0 eth1" IFACES="eth0" OPTIONS="-s /usr/sbin/ssmtp -m me@mydomain.com" USER="arpwatch" ================================================================================ ================================================================================ localhost ~ # /etc/init.d/arpwatch start * Caching service dependencies ... [ ok ] * Starting arpwatch on eth0 ... Version 2.1a13 usage: arpwatch [-dN] [-f datafile] [-i interface] [-n net[/width]] [-r file] [-u username] ================================================================================ ================================================================================ localhost ~ # arpwatch -i eth0 -f /var/arpwatch/eth0.dat localhost ~ # ================================================================================ ================================================================================ localhost ~ # arpwatch -i eth0 -f /var/arpwatch/eth0.dat -s /usr/sbin/ssmtp Version 2.1a13 usage: arpwatch [-dN] [-f datafile] [-i interface] [-n net[/width]] [-r file] [-u username] localhost ~ # arpwatch -i eth0 -f /var/arpwatch/eth0.dat -m me@mydomain.com Version 2.1a13 usage: arpwatch [-dN] [-f datafile] [-i interface] [-n net[/width]] [-r file] [-u username] localhost ~ # ================================================================================
I started seeing this behavious after i updated my arpwatch , however i dont know which version of arpwatch i was using earlier.
Please grab the test version from my overlay at http://dev.gentoo.org/~jokey and report if it works for you.
Fixed in cvs, thanks