#16670: aprwatch ... incomplete installation --------------------------------------+------------------------------------- Reporter: mark@dxradio.demon.co.uk | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: | Port: --------------------------------------+------------------------------------- arpwatch should declare a dependancy for libpcap and therefore build this using MacPorts principles rather than just link to the default Apple installed library. arpwatch should install the file ethercodes.dat into the same directory as arpwatch is installed ... /opt/local/sbin/ arpwatch should create a file arp.dat if that file does not already exist in the same directory as arpwatch is installed ... /opt/local/sbin/ This is expected according to the INSTALL file in the arpwatch-2.1a15 source code. arpwatch won't run without this file. arpwatch should install the massagevendors script in /opt/local/sbin/ so that the user can at a later date update the ethercodes.dat file. massagevendors is supplied in the source code. enhancement the install could also download (if possible) the current oui.txt from http://standards.ieee.org/regauth/oui/oui.txt and, using the massagevendor supplied script in the sourcecode, create an up-to-date ethercodes.dat (and install it in /opt/local/sbin/ replacing the source code supplied one. -- Ticket URL: <http://trac.macports.org/ticket/16670> MacPorts <http://www.macports.org/> Ports system for Mac OS