aboutsummaryrefslogtreecommitdiff
path: root/security/p5-Snort-Rule
diff options
context:
space:
mode:
authorWesley Shields <wxs@FreeBSD.org>2008-02-06 16:23:07 +0000
committerWesley Shields <wxs@FreeBSD.org>2008-02-06 16:23:07 +0000
commite2ac57bf22b5d39a37ebdc107ef4b1a847ea0328 (patch)
tree5e0875178d5fb19ab5fb586ea59a5cafb55656ce /security/p5-Snort-Rule
parentefb877e8e4e3e269fe31027ab5f8bfbc4081f8ff (diff)
downloadports-e2ac57bf22b5d39a37ebdc107ef4b1a847ea0328.tar.gz
ports-e2ac57bf22b5d39a37ebdc107ef4b1a847ea0328.zip
New port: p5-Snort-Rule.
A module that facilitates the dynamic creation of rules for snort. PR: ports/120193 Submitted by: Paul Schmehl <pauls@utdallas.edu> Approved by: garga (mentor)
Notes
Notes: svn path=/head/; revision=206789
Diffstat (limited to 'security/p5-Snort-Rule')
-rw-r--r--security/p5-Snort-Rule/Makefile28
-rw-r--r--security/p5-Snort-Rule/distinfo3
-rw-r--r--security/p5-Snort-Rule/pkg-descr7
3 files changed, 38 insertions, 0 deletions
diff --git a/security/p5-Snort-Rule/Makefile b/security/p5-Snort-Rule/Makefile
new file mode 100644
index 000000000000..e81617f5ad5b
--- /dev/null
+++ b/security/p5-Snort-Rule/Makefile
@@ -0,0 +1,28 @@
+# ports collection makefile for: perl extension for dynamically building snort rules
+# Date created: 30 January 2008
+# Whom: Paul Schmehl <pauls@utdallas.edu>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Snort-Rule
+PORTVERSION= 1.06
+CATEGORIES= security perl5
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
+MASTER_SITE_SUBDIR= ../by-authors/id/S/SA/SAXJAZMAN/Snort/
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= pauls@utdallas.edu
+COMMENT= Perl5 extension for dynamically building snort rules
+
+PERL_CONFIGURE= yes
+
+PLIST_FILES= %%SITE_PERL%%/Snort/Rule.pm \
+ %%SITE_PERL%%/mach/auto/Snort/Rule/.packlist
+PLIST_DIRS= %%SITE_PERL%%/mach/auto/Snort/Rule \
+ %%SITE_PERL%%/mach/auto/Snort \
+ %%SITE_PERL%%/Snort
+
+MAN3= Snort::Rule.3
+
+.include <bsd.port.mk>
diff --git a/security/p5-Snort-Rule/distinfo b/security/p5-Snort-Rule/distinfo
new file mode 100644
index 000000000000..8c9c4c477c1b
--- /dev/null
+++ b/security/p5-Snort-Rule/distinfo
@@ -0,0 +1,3 @@
+MD5 (Snort-Rule-1.06.tar.gz) = 2f05b6017ffbee36518e7ef9ed079e3c
+SHA256 (Snort-Rule-1.06.tar.gz) = 582ec734ec86786e28218558747684b256ee9c6ac3e7d37e471baf09b371ecc5
+SIZE (Snort-Rule-1.06.tar.gz) = 5176
diff --git a/security/p5-Snort-Rule/pkg-descr b/security/p5-Snort-Rule/pkg-descr
new file mode 100644
index 000000000000..200a31b0b423
--- /dev/null
+++ b/security/p5-Snort-Rule/pkg-descr
@@ -0,0 +1,7 @@
+This is a very simple snort rule object. It was developed to allow for
+scripted dynamic rule creation. Ideally you could dynamically take a
+list of bad hosts and build an array of snort rule objects from that
+list. Then write that list using the string() method to a snort rules
+file.
+
+WWW: http://www.cpan.org/modules/by-authors/id/S/SA/SAXJAZMAN/Snort/