1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-20 20:09:11 +00:00

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)
This commit is contained in:
Wesley Shields 2008-02-06 16:23:07 +00:00
parent efb877e8e4
commit e2ac57bf22
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=206789
4 changed files with 39 additions and 0 deletions

View File

@ -499,6 +499,7 @@
SUBDIR += p5-SAVI-Perl
SUBDIR += p5-SHA
SUBDIR += p5-Safe-Hole
SUBDIR += p5-Snort-Rule
SUBDIR += p5-Sudo
SUBDIR += p5-Text-Password-Pronounceable
SUBDIR += p5-Tie-EncryptedHash

View File

@ -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>

View File

@ -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

View File

@ -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/