From 7b663510babea557bd6f41032e1cb8364587db1d Mon Sep 17 00:00:00 2001 From: Ying-Chieh Liao Date: Sun, 3 Nov 2002 14:59:39 +0000 Subject: add netspoc 1.4 A Network Security Policy Compiler --- net-mgmt/netspoc/Makefile | 29 +++++++++++++++++++++++++++++ net-mgmt/netspoc/distinfo | 1 + net-mgmt/netspoc/pkg-comment | 1 + net-mgmt/netspoc/pkg-descr | 15 +++++++++++++++ net-mgmt/netspoc/pkg-plist | 6 ++++++ 5 files changed, 52 insertions(+) create mode 100644 net-mgmt/netspoc/Makefile create mode 100644 net-mgmt/netspoc/distinfo create mode 100644 net-mgmt/netspoc/pkg-comment create mode 100644 net-mgmt/netspoc/pkg-descr create mode 100644 net-mgmt/netspoc/pkg-plist (limited to 'net-mgmt/netspoc') diff --git a/net-mgmt/netspoc/Makefile b/net-mgmt/netspoc/Makefile new file mode 100644 index 000000000000..a634d9e74fca --- /dev/null +++ b/net-mgmt/netspoc/Makefile @@ -0,0 +1,29 @@ +# ex:ts=8 +# Ports collection makefile for: netspoc +# Date created: Nov 3, 2002 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= netspoc +PORTVERSION= 1.4 +CATEGORIES= net +MASTER_SITES= http://download.berlios.de/netspoc/ + +MAINTAINER= ports@FreeBSD.org + +USE_PERL5= yes +NO_BUILD= yes + +MAN1= netspoc.1 + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/netspoc ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/netspoc.man ${MANPREFIX}/man/man1/netspoc.1 +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/*.html ${DOCSDIR} +.endif + +.include diff --git a/net-mgmt/netspoc/distinfo b/net-mgmt/netspoc/distinfo new file mode 100644 index 000000000000..72002d3fef99 --- /dev/null +++ b/net-mgmt/netspoc/distinfo @@ -0,0 +1 @@ +MD5 (netspoc-1.4.tar.gz) = a8f34aa157f197087e01ea48e652c444 diff --git a/net-mgmt/netspoc/pkg-comment b/net-mgmt/netspoc/pkg-comment new file mode 100644 index 000000000000..6e304ec8d21b --- /dev/null +++ b/net-mgmt/netspoc/pkg-comment @@ -0,0 +1 @@ +A Network Security Policy Compiler diff --git a/net-mgmt/netspoc/pkg-descr b/net-mgmt/netspoc/pkg-descr new file mode 100644 index 000000000000..f4e6e10826ca --- /dev/null +++ b/net-mgmt/netspoc/pkg-descr @@ -0,0 +1,15 @@ +NetSPoC is a tool for security managment of large computer networks with +different security domains. It generates configuration files for packet +filters controlling the borders of security domains. + +NetSPoC provides its own language for describing security policy and topology +of a network. The security policy is a set of rules that state which packets +are allowed to pass the network and which not. NetSPoC is topology aware: a +rule for traffic from A to B is automatically applied to all managed packet +filters on the path from A to B. + +Currently NetSPoC generates ACLs and static routing entries for Cisco routers +and PIX firewalls. Support for network address translation and IPSec has not +been implemented yet. + +WWW: http://netspoc.berlios.de/ diff --git a/net-mgmt/netspoc/pkg-plist b/net-mgmt/netspoc/pkg-plist new file mode 100644 index 000000000000..eeed2b1ce96b --- /dev/null +++ b/net-mgmt/netspoc/pkg-plist @@ -0,0 +1,6 @@ +bin/netspoc +%%PORTDOCS%%share/doc/netspoc/CSPM.html +%%PORTDOCS%%share/doc/netspoc/index.html +%%PORTDOCS%%share/doc/netspoc/language.html +%%PORTDOCS%%share/doc/netspoc/netspoc.html +%%PORTDOCS%%@dirrm share/doc/netspoc -- cgit v1.2.3