[52790] trunk/dports/net

blb at macports.org blb at macports.org
Mon Jun 22 23:14:08 PDT 2009


Revision: 52790
          http://trac.macports.org/changeset/52790
Author:   blb at macports.org
Date:     2009-06-22 23:14:06 -0700 (Mon, 22 Jun 2009)
Log Message:
-----------
New port - net/yersinia, Solid framework for analyzing and testing deployed networks and systems; ticket #19533

Added Paths:
-----------
    trunk/dports/net/yersinia/
    trunk/dports/net/yersinia/Portfile
    trunk/dports/net/yersinia/files/
    trunk/dports/net/yersinia/files/patch-protocols.h

Added: trunk/dports/net/yersinia/Portfile
===================================================================
--- trunk/dports/net/yersinia/Portfile	                        (rev 0)
+++ trunk/dports/net/yersinia/Portfile	2009-06-23 06:14:06 UTC (rev 52790)
@@ -0,0 +1,44 @@
+# $Id$
+PortSystem 1.0
+name             yersinia
+version          0.7.1
+categories       net security
+maintainers      gmail.org:hsivank
+description	 Solid framework for analyzing and testing the deployed networks and systems.
+long_description \
+   Yersinia is a network tool designed to take advantage of some weakeness in different \
+   network protocols. It pretends to be a solid framework for analyzing and testing the \
+   deployed networks and systems. \
+   Currently, there are some network protocols implemented, but others are coming \
+   (tell us which one is your preferred). Attacks for the following network protocols are\
+   implemented (but of course you are free for implementing new ones):\
+	Spanning Tree Protocol (STP)\
+	Cisco Discovery Protocol (CDP)\
+	Dynamic Trunking Protocol (DTP)\
+	Dynamic Host Configuration Protocol (DHCP)\
+	Hot Standby Router Protocol (HSRP)\
+	IEEE 802.1Q\
+	IEEE 802.1X\
+	Inter-Switch Link Protocol (ISL)\
+	VLAN Trunking Protocol (VTP)
+	
+homepage         http://www.yersinia.net/
+platforms        darwin freebsd
+
+master_sites     http://www.yersinia.net/download/
+checksums        md5 dd3b79a625482961fe4e8bd96edff179
+
+patchfiles       patch-protocols.h
+
+depends_lib      port:ncurses \
+				 port:libpcap \
+                 port:libnet11
+
+configure.args   --disable-gtk \
+                 --with-pcap-includes=$prefix/include
+
+variant gtk {
+    depends_lib-append    port:gtk2
+    configure.args-delete --disable-gtk
+    configure.args-append --enable-gtk
+}


Property changes on: trunk/dports/net/yersinia/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/net/yersinia/files/patch-protocols.h
===================================================================
--- trunk/dports/net/yersinia/files/patch-protocols.h	                        (rev 0)
+++ trunk/dports/net/yersinia/files/patch-protocols.h	2009-06-23 06:14:06 UTC (rev 52790)
@@ -0,0 +1,10 @@
+--- src/protocols.h.orig	2009-05-04 11:12:15.000000000 +0200
++++ src/protocols.h	2009-05-04 11:13:49.000000000 +0200
+@@ -26,6 +26,7 @@
+ #define __PROTOCOLS_H__
+ 
+ #include <pcap.h>
++#include <sys/socket.h>
+ #include <net/if.h>
+ 
+ #ifdef SOLARIS
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090622/0dd97f63/attachment.html>


More information about the macports-changes mailing list