[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openbsd-ports
Subject:    UPDATE: net/snort
From:       Martin Ekendahl <mekendahl () hardlined ! com>
Date:       2005-11-29 22:45:29
Message-ID: 438CDA09.1060403 () hardlined ! com
[Download RAW message or body]

Update to snort, diff courtesy of Chris Kuethe, added myself as 
maintainer and I'll work from here.

It should be also added that the community rules are replacing the 
standard rules since it seems that some sort of membership is now 
required for the snort released rules, I was unable to verify the 
licensing of the rules. Because of this the snort.conf needs some heavy 
editing at the end to replace all the rulesets. If anyone knows anything 
about them (snort release rules) feel free to let me know and I'll 
update accordingly.

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/snort/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- Makefile	2005/07/04 22:18:51	1.36
+++ Makefile	2005/11/04 18:39:33
@@ -2,14 +2,14 @@

  COMMENT=	"highly flexible sniffer/NIDS"

-DISTNAME=	snort-2.3.3
-PKGNAME=	${DISTNAME}p0
+DISTNAME=	snort-2.4.3
+DISTFILES=	${DISTNAME}.tar.gz Community-Rules-2.4.tar.gz:0
+#PKGNAME=	${DISTNAME}p0
  CATEGORIES=	net security
-MASTER_SITES=	${HOMEPAGE}/dl/current/

  HOMEPAGE=       http://www.snort.org/
-
-MAINTAINER=	Brian Caswell <bmc@openbsd.org>
+MAINTAINER=    Martin Ekendahl <martin@hardlined.com>
+MASTER_SITES=	${HOMEPAGE}/dl/current/
+MASTER_SITES0= 
http://www.snort.org/pub-bin/downloads.cgi/Download/comm_rules/

  # License: GPL
  PERMIT_PACKAGE_CDROM= 	Yes
@@ -50,6 +50,9 @@
  RUN_DEPENDS+=	:samba-*:net/samba
  CONFIGURE_ARGS+= --enable-smbalerts
  .endif
+
+post-extract:
+	@cp -r ${WRKDIR}/rules ${WRKDIR}/docs ${WRKSRC}

  post-install:
  	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/snort
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/snort/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo	2005/06/29 06:01:38	1.9
+++ distinfo	2005/11/04 18:39:33
@@ -1,4 +1,8 @@
-MD5 (snort-2.3.3.tar.gz) = 06bf140893e7cb120aaa9372d10a0100
-RMD160 (snort-2.3.3.tar.gz) = 6bb635df1c62d293d8dd4b2fec55cfa486916908
-SHA1 (snort-2.3.3.tar.gz) = 6d05c995f0eef5adde9d63157436c0088747d435
-SIZE (snort-2.3.3.tar.gz) = 2631270
+MD5 (Community-Rules-2.4.tar.gz) = 806603538e779d5385ce608631f8b41e
+MD5 (snort-2.4.3.tar.gz) = 5c3c8c69f2459bbe0c1f2057966c88a7
+RMD160 (Community-Rules-2.4.tar.gz) = 
9279272b605a86a68124191bc8c0f8862c1f2363
+RMD160 (snort-2.4.3.tar.gz) = 1cba0a9d843da1cfa8c8dbaae5b18a16574cb7d2
+SHA1 (Community-Rules-2.4.tar.gz) = 
dacfd7743de318eddb4a490ac6142b0a938b6cbe
+SHA1 (snort-2.4.3.tar.gz) = 5b38b558b73252c048f23dba2499bcd902ebdd9e
+SIZE (Community-Rules-2.4.tar.gz) = 23563
+SIZE (snort-2.4.3.tar.gz) = 2733590
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/snort/pkg/PLIST,v
retrieving revision 1.13
diff -u -r1.13 PLIST
--- pkg/PLIST	2004/09/15 18:17:46	1.13
+++ pkg/PLIST	2005/11/04 18:39:33
@@ -2,57 +2,31 @@
  bin/snort
  @man man/man8/snort.8
  share/examples/snort/
-share/examples/snort/attack-responses.rules
-share/examples/snort/backdoor.rules
-share/examples/snort/bad-traffic.rules
-share/examples/snort/chat.rules
  share/examples/snort/classification.config
-share/examples/snort/ddos.rules
-share/examples/snort/deleted.rules
-share/examples/snort/dns.rules
-share/examples/snort/dos.rules
-share/examples/snort/experimental.rules
-share/examples/snort/exploit.rules
-share/examples/snort/finger.rules
-share/examples/snort/ftp.rules
-share/examples/snort/icmp-info.rules
-share/examples/snort/icmp.rules
-share/examples/snort/imap.rules
-share/examples/snort/info.rules
-share/examples/snort/local.rules
-share/examples/snort/misc.rules
-share/examples/snort/multimedia.rules
-share/examples/snort/mysql.rules
-share/examples/snort/netbios.rules
-share/examples/snort/nntp.rules
-share/examples/snort/oracle.rules
-share/examples/snort/other-ids.rules
-share/examples/snort/p2p.rules
-share/examples/snort/policy.rules
-share/examples/snort/pop2.rules
-share/examples/snort/pop3.rules
-share/examples/snort/porn.rules
+share/examples/snort/community-dos.rules
+share/examples/snort/community-exploit.rules
+share/examples/snort/community-ftp.rules
+share/examples/snort/community-game.rules
+share/examples/snort/community-icmp.rules
+share/examples/snort/community-imap.rules
+share/examples/snort/community-inappropriate.rules
+share/examples/snort/community-mail-client.rules
+share/examples/snort/community-misc.rules
+share/examples/snort/community-nntp.rules
+share/examples/snort/community-oracle.rules
+share/examples/snort/community-sip.rules
+share/examples/snort/community-smtp.rules
+share/examples/snort/community-sql-injection.rules
+share/examples/snort/community-virus.rules
+share/examples/snort/community-web-attacks.rules
+share/examples/snort/community-web-cgi.rules
+share/examples/snort/community-web-client.rules
+share/examples/snort/community-web-dos.rules
+share/examples/snort/community-web-iis.rules
+share/examples/snort/community-web-misc.rules
+share/examples/snort/community-web-php.rules
  share/examples/snort/reference.config
-share/examples/snort/rpc.rules
-share/examples/snort/rservices.rules
-share/examples/snort/scan.rules
-share/examples/snort/shellcode.rules
  share/examples/snort/sid-msg.map
-share/examples/snort/smtp.rules
-share/examples/snort/snmp.rules
  share/examples/snort/snort.conf
-share/examples/snort/sql.rules
-share/examples/snort/telnet.rules
-share/examples/snort/tftp.rules
  share/examples/snort/threshold.conf
  share/examples/snort/unicode.map
-share/examples/snort/virus.rules
-share/examples/snort/web-attacks.rules
-share/examples/snort/web-cgi.rules
-share/examples/snort/web-client.rules
-share/examples/snort/web-coldfusion.rules
-share/examples/snort/web-frontpage.rules
-share/examples/snort/web-iis.rules
-share/examples/snort/web-misc.rules
-share/examples/snort/web-php.rules
-share/examples/snort/x11.rules

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic