aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2008-08-08 18:17:13 +0800
committerdanfe <danfe@FreeBSD.org>2008-08-08 18:17:13 +0800
commitc900eb5cb18276fc7e0abada58ac902887849544 (patch)
tree46e9cd4d132d3e744293193344bc814d123d3817
parent629348b9d99907aa393667d6a941b26e5a0c1e0e (diff)
downloadfreebsd-ports-gnome-c900eb5cb18276fc7e0abada58ac902887849544.tar.gz
freebsd-ports-gnome-c900eb5cb18276fc7e0abada58ac902887849544.tar.zst
freebsd-ports-gnome-c900eb5cb18276fc7e0abada58ac902887849544.zip
Switzerland is a tool for testing networks, ISPs, and firewalls developed
by the Electronic Frontier Foundation (www.eff.org). WWW: http://www.eff.org/testyourisp/switzerland
-rw-r--r--security/Makefile1
-rw-r--r--security/switzerland/Makefile33
-rw-r--r--security/switzerland/distinfo3
-rw-r--r--security/switzerland/pkg-descr6
-rw-r--r--security/switzerland/pkg-plist92
5 files changed, 135 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index 9a3b6807899f..b5a2a4009972 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -762,6 +762,7 @@
SUBDIR += sudosh
SUBDIR += super
SUBDIR += swatch
+ SUBDIR += switzerland
SUBDIR += symbion-sslproxy
SUBDIR += tclsasl
SUBDIR += tea-total
diff --git a/security/switzerland/Makefile b/security/switzerland/Makefile
new file mode 100644
index 000000000000..95341edd8a81
--- /dev/null
+++ b/security/switzerland/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: Switzerland
+# Date created: 08/08/08
+# Whom: Alexey Dokuchaev <danfe@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= switzerland
+PORTVERSION= 0.0.6
+CATEGORIES= security python
+MASTER_SITES= SF
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= Test the integrity of communications over networks and firewalls
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PORTDOCS= *
+
+post-patch:
+ @${REINPLACE_CMD} -e 's,gcc -O3,${CC} ${CFLAGS}, ; \
+ s,"Switzerland","switzerland", ; \
+ s,"0\.0","${PORTVERSION}",' ${WRKSRC}/setup.py
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/BUGS.txt ${WRKSRC}/README.txt \
+ ${WRKSRC}/doc/* ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/security/switzerland/distinfo b/security/switzerland/distinfo
new file mode 100644
index 000000000000..6565cc942804
--- /dev/null
+++ b/security/switzerland/distinfo
@@ -0,0 +1,3 @@
+MD5 (switzerland-0.0.6.tgz) = 31078d9137773ee8d01f6bd8bc1fb5ec
+SHA256 (switzerland-0.0.6.tgz) = 7b13feec27830ae837fbc814b03e3d00b10282285eb3791ae4138bdafbbdb614
+SIZE (switzerland-0.0.6.tgz) = 389143
diff --git a/security/switzerland/pkg-descr b/security/switzerland/pkg-descr
new file mode 100644
index 000000000000..5cce3392960b
--- /dev/null
+++ b/security/switzerland/pkg-descr
@@ -0,0 +1,6 @@
+Switzerland is a tool for testing networks, ISPs, and firewalls developed
+by the Electronic Frontier Foundation (www.eff.org). It will spot IP
+packets which are forged or modified between clients, inform you, and
+give you copies of the modified packets.
+
+WWW: http://www.eff.org/testyourisp/switzerland
diff --git a/security/switzerland/pkg-plist b/security/switzerland/pkg-plist
new file mode 100644
index 000000000000..ce93166a9c50
--- /dev/null
+++ b/security/switzerland/pkg-plist
@@ -0,0 +1,92 @@
+bin/FastCollector
+bin/switzerland-client
+bin/switzerland-server
+%%PYTHON_SITELIBDIR%%/switzerland/__init__.py
+%%PYTHON_SITELIBDIR%%/switzerland/__init__.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/__init__.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/Alice.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/Alice.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/Alice.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceConfig.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceConfig.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceConfig.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceFlow.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceFlow.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceFlow.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceLink.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceLink.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/AliceLink.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/Cleaner.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/Cleaner.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/Cleaner.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/FlowManager.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/FlowManager.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/FlowManager.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/Packet.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/Packet.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/Packet.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketBatch.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketBatch.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketBatch.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketListener.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketListener.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketListener.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketQueue.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketQueue.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/PacketQueue.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/Reporter.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/Reporter.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/Reporter.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/TimeManager.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/TimeManager.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/TimeManager.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/client/__init__.py
+%%PYTHON_SITELIBDIR%%/switzerland/client/__init__.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/client/__init__.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/Flow.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/Flow.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/Flow.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/Messages.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/Messages.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/Messages.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/PcapLogger.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/PcapLogger.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/PcapLogger.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/Protocol.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/Protocol.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/Protocol.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/__init__.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/__init__.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/__init__.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/local_ip.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/local_ip.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/local_ip.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/common/util.py
+%%PYTHON_SITELIBDIR%%/switzerland/common/util.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/common/util.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/lib/__init__.py
+%%PYTHON_SITELIBDIR%%/switzerland/lib/__init__.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/lib/__init__.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/lib/tweaked_cerealizer.py
+%%PYTHON_SITELIBDIR%%/switzerland/lib/tweaked_cerealizer.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/lib/tweaked_cerealizer.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/server/Reconciliator.py
+%%PYTHON_SITELIBDIR%%/switzerland/server/Reconciliator.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/server/Reconciliator.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/server/Switzerland.py
+%%PYTHON_SITELIBDIR%%/switzerland/server/Switzerland.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/server/Switzerland.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandConfig.py
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandConfig.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandConfig.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandLink.py
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandLink.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/server/SwitzerlandLink.pyo
+%%PYTHON_SITELIBDIR%%/switzerland/server/__init__.py
+%%PYTHON_SITELIBDIR%%/switzerland/server/__init__.pyc
+%%PYTHON_SITELIBDIR%%/switzerland/server/__init__.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/switzerland/server
+@dirrm %%PYTHON_SITELIBDIR%%/switzerland/lib
+@dirrm %%PYTHON_SITELIBDIR%%/switzerland/common
+@dirrm %%PYTHON_SITELIBDIR%%/switzerland/client
+@dirrm %%PYTHON_SITELIBDIR%%/switzerland