On Sat, Aug 23, 2008 at 03:20:52PM +0200, Rolf Sommerhalder wrote:
> Tested on i386, so far.
> 
> 
> cat pkg/DESCR
> Yersinia is a layer 2 vulnerability scanner with support for the
> following protocols:
> 
> - Cisco Discovery Protocol (CDP)
> - Dynamic Host Configuration Protocol (DHCP)
> - IEEE 802.1q
> - IEEE 802.1x
> - Dynamic Trunking Protocol (DTP)
> - Hot Standby Router Protocol (HSRP)
> - Inter-Switch Link Protocol (ISL)
> - Spanning Tree Protocol (STP, RSTP)
> - VLAN Trunking Protocol (VTP)
> 
> 
> How can I get rid of the follwing error?  To me it looks like Makefile
> needs an additional entry which tells lib-depends-check to check for
> linet-1.1 in /usr/local/lib/libnet-1.1/ :
> 
> 
> $ make lib-depends-check
> 
> /usr/ports/packages/i386/all/yersinia-0.7.1.tgz:
> Missing lib:   net.11 (/usr/local/bin/yersinia) (NOT REACHABLE)
> *** Error code 1
> 
> Stop in /usr/ports/mystuff/security/yersinia-0.7.1 (line 1750 of
> /usr/ports/infrastructure/mk/bsd.port.mk).
> $

There are 2 versions (1.0 and 1.1) of libnet in the tree. libnet-config
therefore is renamed to libnet-config-1.1 for 1.1. Probably the same for
1.0. You may need to patch this.

You may also replace /usr/local with LOCALBASE in Makefile.

LIB_DEPENDS for libnet-1.1 seems to be missing.

Regards,
Markus

Reply via email to