aboutsummaryrefslogtreecommitdiff
path: root/security/prelude-nids
diff options
context:
space:
mode:
authorFoxfair Hu <foxfair@FreeBSD.org>2003-06-18 02:48:52 +0000
committerFoxfair Hu <foxfair@FreeBSD.org>2003-06-18 02:48:52 +0000
commita3e283b292f64ee64e2c94b8c0fc9878718a0acd (patch)
tree02b404530cc1af7060ed8ecc48d3fc8dc37b38da /security/prelude-nids
parent37b80ba87b20d5a2b6526111762b7ab6f61f639f (diff)
downloadports-a3e283b292f64ee64e2c94b8c0fc9878718a0acd.tar.gz
ports-a3e283b292f64ee64e2c94b8c0fc9878718a0acd.zip
Notes
Diffstat (limited to 'security/prelude-nids')
-rw-r--r--security/prelude-nids/Makefile26
-rw-r--r--security/prelude-nids/distinfo1
-rw-r--r--security/prelude-nids/files/patch-Makefile.in22
-rw-r--r--security/prelude-nids/pkg-descr9
-rw-r--r--security/prelude-nids/pkg-plist63
5 files changed, 121 insertions, 0 deletions
diff --git a/security/prelude-nids/Makefile b/security/prelude-nids/Makefile
new file mode 100644
index 000000000000..75167b91e1ec
--- /dev/null
+++ b/security/prelude-nids/Makefile
@@ -0,0 +1,26 @@
+# New ports collection makefile for: prelude-nids
+# Date created: Sun Aug 4 19:31:17 CEST 2002
+# Whom: Clement Laforet <sheepkiller@cultdeadsheep.org>
+#
+# $FreeBSD$
+
+PORTNAME= prelude-nids
+PORTVERSION= 0.8.1
+CATEGORIES= security
+MASTER_SITES= http://www.prelude-ids.org/download/releases/
+
+MAINTAINER= sheepkiller@cultdeadsheep.org
+COMMENT= Prelude Network Intrusion Detection System sensor
+
+LIB_DEPENDS= prelude.0:${PORTSDIR}/security/libprelude
+
+GNU_MAKE= yes
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS+= --prefix=${PREFIX} \
+ --with-html-dir=${PREFIX}/share/doc \
+ --program-prefix=""
+
+MAN8= prelude-nids.8
+
+.include <bsd.port.mk>
diff --git a/security/prelude-nids/distinfo b/security/prelude-nids/distinfo
new file mode 100644
index 000000000000..a99e1e14e772
--- /dev/null
+++ b/security/prelude-nids/distinfo
@@ -0,0 +1 @@
+MD5 (prelude-nids-0.8.1.tar.gz) = ffaa17e6694f12b8d5ede91c1fbdf22d
diff --git a/security/prelude-nids/files/patch-Makefile.in b/security/prelude-nids/files/patch-Makefile.in
new file mode 100644
index 000000000000..a6d53abaf998
--- /dev/null
+++ b/security/prelude-nids/files/patch-Makefile.in
@@ -0,0 +1,22 @@
+--- Makefile.in.orig Sat Jun 7 10:49:54 2003
++++ Makefile.in Sat Jun 7 10:50:43 2003
+@@ -440,17 +440,8 @@
+
+
+ install-data-local:
+- @if test -f $(DESTDIR)/$(configdir)/prelude-nids.conf; then \
+- echo "********************************************************************************"; \
+- echo; \
+- echo "$(DESTDIR)/$(configdir)/prelude-nids.conf already exist..."; \
+- echo "Installing default configuration in $(DESTDIR)/$(configdir)/prelude-nids.conf-dist"; \
+- echo; \
+- echo "********************************************************************************"; \
+- $(INSTALL) -m 600 $(top_srcdir)/prelude-nids.conf $(DESTDIR)/$(configdir)/prelude-nids.conf-dist; \
+- else \
+- $(INSTALL) -m 600 $(top_srcdir)/prelude-nids.conf $(DESTDIR)/$(configdir)/; \
+- fi
++ $(INSTALL) -m 600 $(top_srcdir)/prelude-nids.conf $(DESTDIR)/$(configdir)/prelude-nids.conf-dist; \
++
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --git a/security/prelude-nids/pkg-descr b/security/prelude-nids/pkg-descr
new file mode 100644
index 000000000000..cfccd97b0abd
--- /dev/null
+++ b/security/prelude-nids/pkg-descr
@@ -0,0 +1,9 @@
+Prelude is a new innovative hybrid Intrusion Detection system designed
+to be very modular, distributed, rock solid and fast.
+
+The Prelude Network Intrusion Detection System is a sensor, that may
+be installed on the same machine as the manager or not, which watches
+network traffic and looks for familiar patterns. This is functionally
+equivalent to (Snort (http://www.snort.org).
+
+WWW: http://www.prelude-ids.org/
diff --git a/security/prelude-nids/pkg-plist b/security/prelude-nids/pkg-plist
new file mode 100644
index 000000000000..fb4424ba46fd
--- /dev/null
+++ b/security/prelude-nids/pkg-plist
@@ -0,0 +1,63 @@
+bin/prelude-nids
+etc/prelude-nids/ruleset/exploit.rules
+etc/prelude-nids/ruleset/scan.rules
+etc/prelude-nids/ruleset/finger.rules
+etc/prelude-nids/ruleset/shellcode.rules
+etc/prelude-nids/ruleset/ftp.rules
+etc/prelude-nids/ruleset/smtp.rules
+etc/prelude-nids/ruleset/icmp-info.rules
+etc/prelude-nids/ruleset/sql.rules
+etc/prelude-nids/ruleset/icmp.rules
+etc/prelude-nids/ruleset/telnet.rules
+etc/prelude-nids/ruleset/info.rules
+etc/prelude-nids/ruleset/tftp.rules
+etc/prelude-nids/ruleset/attack-responses.rules
+etc/prelude-nids/ruleset/local.rules
+etc/prelude-nids/ruleset/virus.rules
+etc/prelude-nids/ruleset/backdoor.rules
+etc/prelude-nids/ruleset/misc.rules
+etc/prelude-nids/ruleset/web-attacks.rules
+etc/prelude-nids/ruleset/bad-traffic.rules
+etc/prelude-nids/ruleset/netbios.rules
+etc/prelude-nids/ruleset/web-cgi.rules
+etc/prelude-nids/ruleset/classification.config
+etc/prelude-nids/ruleset/policy.rules
+etc/prelude-nids/ruleset/web-coldfusion.rules
+etc/prelude-nids/ruleset/porn.rules
+etc/prelude-nids/ruleset/web-frontpage.rules
+etc/prelude-nids/ruleset/ddos.rules
+etc/prelude-nids/ruleset/prelude.rules
+etc/prelude-nids/ruleset/web-iis.rules
+etc/prelude-nids/ruleset/dns.rules
+etc/prelude-nids/ruleset/rpc.rules
+etc/prelude-nids/ruleset/web-misc.rules
+etc/prelude-nids/ruleset/dos.rules
+etc/prelude-nids/ruleset/rservices.rules
+etc/prelude-nids/ruleset/x11.rules
+etc/prelude-nids/ruleset/reference.config
+etc/prelude-nids/unitable.txt
+@unexec [ -f %D/etc/prelude-nids/prelude-nids.conf-dist ] && rm %D/etc/prelude-nids/prelude-nids.conf-dist || true
+include/prelude-nids/nids-alert.h
+include/prelude-nids/nids-alert-id.h
+lib/prelude-nids/detects/arpspoof.so
+lib/prelude-nids/detects/arpspoof.la
+lib/prelude-nids/detects/debug.so
+lib/prelude-nids/detects/debug.la
+lib/prelude-nids/detects/scandetect.so
+lib/prelude-nids/detects/scandetect.la
+lib/prelude-nids/detects/shellcode.so
+lib/prelude-nids/detects/shellcode.la
+lib/prelude-nids/detects/snortrules.so
+lib/prelude-nids/detects/snortrules.la
+lib/prelude-nids/protocols/http.so
+lib/prelude-nids/protocols/http.la
+lib/prelude-nids/protocols/rpc.so
+lib/prelude-nids/protocols/rpc.la
+lib/prelude-nids/protocols/telnet.so
+lib/prelude-nids/protocols/telnet.la
+@unexec rmdir %D/etc/prelude-nids/ruleset 2> /dev/null || true
+@unexec rmdir %D/etc/prelude-nids 2>/dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf ${PKG_PREFIX}/etc/prelude-nids`` to remove any configuration files left." | fmt
+@dirrm include/prelude-nids
+@dirrm lib/prelude-nids/detects
+@dirrm lib/prelude-nids/protocols
+@dirrm lib/prelude-nids