aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2000-01-09 11:10:32 +0800
committerkris <kris@FreeBSD.org>2000-01-09 11:10:32 +0800
commit51680ead964a5c3bdfd36e77291fd94a70e05693 (patch)
treed7bd75b8a97dda7ae5214bf5a0740563ae6c68c4
parentbf73653188bea9b806fdd352e7b08750dc268383 (diff)
downloadfreebsd-ports-gnome-51680ead964a5c3bdfd36e77291fd94a70e05693.tar.gz
freebsd-ports-gnome-51680ead964a5c3bdfd36e77291fd94a70e05693.tar.zst
freebsd-ports-gnome-51680ead964a5c3bdfd36e77291fd94a70e05693.zip
New port: libnids 1.12
libnids is a packet reassembly/network intrusion detection library. Obtained from: OpenBSD
-rw-r--r--net/libnids/Makefile25
-rw-r--r--net/libnids/distinfo3
-rw-r--r--net/libnids/pkg-comment1
-rw-r--r--net/libnids/pkg-descr11
-rw-r--r--net/libnids/pkg-plist7
5 files changed, 47 insertions, 0 deletions
diff --git a/net/libnids/Makefile b/net/libnids/Makefile
new file mode 100644
index 000000000000..36a587252188
--- /dev/null
+++ b/net/libnids/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: libnids
+# Version required: 1.12
+# Date created: 08 Jan 2000
+# Whom: kris@FreeBSD.org
+#
+# $FreeBSD$
+
+DISTNAME= libnids-1.12
+CATEGORIES= net
+MASTER_SITES= http://www.packetfactory.net/libnids/dist/
+
+MAINTAINER= kris@FreeBSD.org
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/src/nids.h ${PREFIX}/include
+ ${INSTALL_DATA} ${WRKSRC}/src/libnids.a ${PREFIX}/lib
+ ${MKDIR} ${PREFIX}/share/doc/libnids
+ ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/libnids
+ ${INSTALL_DATA} ${WRKSRC}/MISC ${PREFIX}/share/doc/libnids
+ ${INSTALL_DATA} ${WRKSRC}/doc/API ${PREFIX}/share/doc/libnids
+ ${INSTALL_DATA} ${WRKSRC}/doc/TESTS ${PREFIX}/share/doc/libnids
+
+.include <bsd.port.mk>
diff --git a/net/libnids/distinfo b/net/libnids/distinfo
new file mode 100644
index 000000000000..337b993bf529
--- /dev/null
+++ b/net/libnids/distinfo
@@ -0,0 +1,3 @@
+MD5 (libnids-1.12.tar.gz) = 1d5eb8ef14c2729ab1871599ac05734f
+RMD160 (libnids-1.12.tar.gz) = dd20d7b8965997dd4a0d4a942704911d826d149f
+SHA1 (libnids-1.12.tar.gz) = 109bde08035af32d495560944d50d4fc7a823a53
diff --git a/net/libnids/pkg-comment b/net/libnids/pkg-comment
new file mode 100644
index 000000000000..b24b59aa527b
--- /dev/null
+++ b/net/libnids/pkg-comment
@@ -0,0 +1 @@
+network monitoring library with TCP/IP reassembly
diff --git a/net/libnids/pkg-descr b/net/libnids/pkg-descr
new file mode 100644
index 000000000000..ea7ea4d94f4e
--- /dev/null
+++ b/net/libnids/pkg-descr
@@ -0,0 +1,11 @@
+Libnids is a library that provides the function of one of the NIDS
+(Network Intrusion Detection System) components, namely E-component. The
+libnids code watches all local network traffic, processes received
+datagrams a bit, and provides convenient information on them to analyzing
+modules. Libnids performs:
+
+a) assembly of TCP segments into TCP streams
+b) IP defragmentation
+c) TCP port scan detection
+
+WWW: http://www.packetfactory.net/libnids/
diff --git a/net/libnids/pkg-plist b/net/libnids/pkg-plist
new file mode 100644
index 000000000000..3c632c95b421
--- /dev/null
+++ b/net/libnids/pkg-plist
@@ -0,0 +1,7 @@
+include/nids.h
+lib/libnids.a
+share/doc/libnids/API
+share/doc/libnids/MISC
+share/doc/libnids/README
+share/doc/libnids/TESTS
+@dirrm share/doc/libnids