Date: Fri, 14 Jan 2011 21:09:28 GMT From: William Freeman <wfreeman@sourcefire.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/153998: Snort 2.9.0.3 port Message-ID: <201101142109.p0EL9SJZ006458@red.freebsd.org> Resent-Message-ID: <201101142110.p0ELA7Vr060795@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 153998 >Category: ports >Synopsis: Snort 2.9.0.3 port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 14 21:10:06 UTC 2011 >Closed-Date: >Last-Modified: >Originator: William Freeman >Release: 8.1 >Organization: Sourcefire Inc. >Environment: FreeBSD bsd-port-vm.sourcefire.com 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Attached is a unified diff to update the port for Snort to 2.9.0.3. I have also spoken with clsung about taking over maintainership of the port so that it can be updated in sync with Sourcefire's release cycle in order to maintain a current status. >How-To-Repeat: >Fix: Only in ./snort: ._Makefile Only in ./snort: ._distinfo Only in ./snort: ._files Only in ./snort: ._pkg-descr Only in ./snort: ._pkg-plist diff -u -r /usr/ports/security/snort/Makefile ./snort/Makefile --- /usr/ports/security/snort/Makefile 2010-04-20 05:23:42.000000000 -0400 +++ ./snort/Makefile 2011-01-14 10:56:07.000000000 -0500 @@ -2,43 +2,56 @@ # Date created: Mon Aug 2 12:04:08 CEST 1999 # Whom: Dirk Froemberg <dirk@FreeBSD.org> # -# $FreeBSD: ports/security/snort/Makefile,v 1.119 2010/04/20 09:23:42 clsung Exp $ +# $FreeBSD$ # -PORTNAME= snort -PORTVERSION= 2.8.5.3 -PORTREVISION= 1 +PORTNAME= snort +PORTVERSION= 2.9.0.3 +PORTREVISION= 2 CATEGORIES= security -MASTER_SITES= http://www.snort.org/dl/ \ - http://dl.snort.org/snort-current/ +MASTER_SITES= SF/snort/snort -MAINTAINER= clsung@FreeBSD.org +MAINTAINER= wfreeman@gmail.com COMMENT= Lightweight network intrusion detection system -LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre +LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \ + daq.0:${PORTSDIR}/net/daq \ + pcap.1:${PORTSDIR}/net/libpcap \ + dnet.1:${PORTSDIR}/net/libdnet -CONFLICTS?= snort-1.* snort-2.[0-7].* +CONFLICTS?= snort-1.* snort-2.[0-8].* OPTIONS= DYNAMIC "Enable dynamic plugin support" on \ - FLEXRESP "Flexible response to events" off \ - FLEXRESP2 "Flexible response to events (version 2)" off \ - MYSQL "Enable MySQL support" off \ - ODBC "Enable ODBC support" off \ - POSTGRESQL "Enable PostgreSQL support" off \ - PRELUDE "Enable Prelude NIDS integration" off \ - PERPROFILE "Enable Performance Profiling" off \ - SNORTSAM "Enable output plugin to SnortSam" off - -USE_RC_SUBR= snort.sh -SUB_FILES= pkg-message -GNU_CONFIGURE= yes -CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" + IPV6 "Enable IPv6 support" on \ + MPLS "Enable MPLS support" on \ + GRE "Enable GRE support" on \ + TARGETBASED "Enable Targetbased support" on \ + DECODERPRE "Enable Decoder-Preprocessor-Rules" on \ + ZLIB "Enable GZIP support" on \ + RELOAD "Enable Snort Reload Config support" on \ + ACTIVE_RESPONSE "Enable Snort Active-Response" on \ + NORMALIZER "Enable Normalizer" on \ + REACT "Enable React" on \ + PERFPROFILE "Enable Performance Profiling" on \ + FLEXRESP3 "Flexible response to events (version 3)" on \ + MYSQL "Enable MySQL support" off \ + ODBC "Enable ODBC support" off \ + POSTGRESQL "Enable PostgreSQL support" off \ + PRELUDE "Enable Prelude NIDS integration" off \ + PERFPROFILE "Enable Performance Profiling" on + +.include <bsd.port.options.mk> + PATCH_DIST_STRIP= -p1 +USE_RC_SUBR= snort.sh +SUB_FILES= pkg-message +GNU_CONFIGURE= yes +CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" MAKE_JOBS_UNSAFE= yes CONFIG_DIR?= ${PREFIX}/etc/snort CONFIG_FILES= classification.config gen-msg.map reference.config \ - sid-msg.map snort.conf threshold.conf unicode.map + snort.conf threshold.conf unicode.map RULES_DIR= ${PREFIX}/etc/snort/rules LOGS_DIR= /var/log/snort @@ -46,14 +59,6 @@ DOCS= RELEASE.NOTES doc/AUTHORS doc/BUGS doc/CREDITS \ doc/README* doc/USAGE doc/*.pdf -.include <bsd.port.pre.mk> - -.if defined(WITH_FLEXRESP) -LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet10-config -.elif defined(WITH_FLEXRESP2) -LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config -.endif - .if exists(${LIBNET_CONFIG}) LIBNET_CFLAGS!= ${LIBNET_CONFIG} --cflags LIBNET_LIBS!= ${LIBNET_CONFIG} --libs @@ -70,22 +75,52 @@ PLIST_SUB+= DYNAMIC="@comment " .endif -.if defined(WITH_FLEXRESP) -.if defined(WITH_FLEXRESP2) -IGNORE= options FLEXRESP and FLEXRESP2 are mutually exclusive -.endif -BUILD_DEPENDS+= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet10 -CONFIGURE_ARGS+= --enable-flexresp \ - --with-libnet-includes=${LIBNET_INCDIR} \ - --with-libnet-libraries=${LIBNET_LIBDIR} -.endif - -.if defined(WITH_FLEXRESP2) -LIB_DEPENDS+= dnet.1:${PORTSDIR}/net/libdnet -BUILD_DEPENDS+= ${LIBNET_CONFIG}:${PORTSDIR}/net/libnet -CONFIGURE_ARGS+= --enable-flexresp2 \ - --with-libnet-includes=${LIBNET_INCDIR} \ - --with-libnet-libraries=${LIBNET_LIBDIR} +.if defined(WITH_FLEXRESP3) +CONFIGURE_ARGS+= --enable-flexresp3 +.endif + +.if defined(WITH_IPV6) +CONFIGURE_ARGS+= --enable-ipv6 +.endif + +.if defined(WITH_GRE) +CONFIGURE_ARGS+= --enable-gre +.endif + +.if defined(WITH_MPLS) +CONFIGURE_ARGS+= --enable-mpls +.endif + +.if defined(WITH_TARGETBASED) +CONFIGURE_ARGS+= --enable-targetbsed +.endif + +.if defined(WITH_DECODERPRE) +CONFIGURE_ARGS+= --enable-decoder-preprocessor-rules +.endif + +.if defined(WITH_ZLIB) +CONFIGURE_ARGS+= --enable-zlib +.endif + +.if defined(WITH_RELOAD) +CONFIGURE_ARGS+= --enable-reload +.endif + +.if defined(WITH_ACTIVE_RESPONSE) +CONFIGURE_ARGS+= --enable-active-response +.endif + +.if defined(WITH_NORMALIZER) +CONFIGURE_ARGS+= --enable-normalizer +.endif + +.if defined(WITH_REACT) +CONFIGURE_ARGS+= --enable-react +.endif + +.if defined(WITH_PERFPROFILE) +CONFIGURE_ARGS+= --enable-perfprofiling .endif .if defined(WITH_MYSQL) @@ -126,15 +161,7 @@ CONFIGURE_ARGS+= --enable-perfprofiling .endif -.if defined(WITH_SNORTSAM) -PATCH_SITES+=http://www.snortsam.net/files/snort-plugin/:snortsam -PATCHFILES+=snortsam-2.8.5.diff.gz:snortsam -.endif - post-patch: -.if defined(WITH_SNORTSAM) -BUILD_DEPENDS+= automake>=1.10.1:${PORTSDIR}/devel/automake110 -.endif .if defined(NOPORTDOCS) @${REINPLACE_CMD} '/SUBDIRS = /s/doc//' ${WRKSRC}/Makefile.in .endif @@ -149,7 +176,7 @@ ${WRKSRC}/src/snort.c ${WRKSRC}/snort.8 ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' ${WRKSRC}/etc/snort.conf ${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in -.if defined(WITH_FLEXRESP) || defined(WITH_FLEXRESP2) +.if defined(WITH_FLEXRESP3) ${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|g' ${WRKSRC}/configure .endif .if defined(WITHOUT_DYNAMIC) @@ -189,4 +216,4 @@ .endif @${CAT} ${PKGMESSAGE} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff -u -r /usr/ports/security/snort/distinfo ./snort/distinfo --- /usr/ports/security/snort/distinfo 2010-04-20 05:23:42.000000000 -0400 +++ ./snort/distinfo 2011-01-13 08:09:55.000000000 -0500 @@ -1,6 +1,3 @@ -MD5 (snort-2.8.5.3.tar.gz) = ef02aaad54746603f2cb3236fe962128 -SHA256 (snort-2.8.5.3.tar.gz) = a7d9eb16427514d00926e9892c4a92b6ff1fd0f79555d8f8dce91dfa14112e6a -SIZE (snort-2.8.5.3.tar.gz) = 4730637 -MD5 (snortsam-2.8.5.diff.gz) = 5adbf37ed30b7e7b06dcb763310654c7 -SHA256 (snortsam-2.8.5.diff.gz) = f23fd04749b4ec3028a35c8db8c2ce0d14beac9c95b52f232229e13930b341f0 -SIZE (snortsam-2.8.5.diff.gz) = 29150 +MD5 (snort-2.9.0.3.tar.gz) = 5f0c48b06453696ad32e27b9b3dd6603 +SHA256 (snort-2.9.0.3.tar.gz) = 382768dc7a47bbf4e1a85cd765d8bf4f245643be2acfc740fda1cd3d24e32a48 +SIZE (snort-2.9.0.3.tar.gz) = 5791144 Only in ./snort/files: ._patch-etc__snort.conf Only in ./snort/files: ._pkg-message-dynamicplugin Only in ./snort/files: ._pkg-message.in Only in ./snort/files: ._snort.sh.in Only in ./snort/files: patch-etc__snort.conf Only in /usr/ports/security/snort/files: patch-snort.conf diff -u -r /usr/ports/security/snort/files/pkg-message.in ./snort/files/pkg-message.in --- /usr/ports/security/snort/files/pkg-message.in 2008-06-09 02:16:02.000000000 -0400 +++ ./snort/files/pkg-message.in 2011-01-14 12:15:03.000000000 -0500 @@ -6,7 +6,7 @@ NOTE: Starting with Snort 2.4.0 (released on 2005-04-22) the rules are no longer included with the distribution. - Please download them from http://www.snort.org/rules/. - You might consider installing security/oinkmaster port to simplify - rules downloads and updates. + Please download them from http://www.snort.org/snort-rules/. + You might consider installing the port security/oinkmaster or + security/pulledpork to simplify rules downloads and updates. ========================================================================= diff -u -r /usr/ports/security/snort/pkg-plist ./snort/pkg-plist --- /usr/ports/security/snort/pkg-plist 2010-01-21 22:03:07.000000000 -0500 +++ ./snort/pkg-plist 2011-01-14 12:15:03.000000000 -0500 @@ -1,164 +1,148 @@ -@comment $FreeBSD: ports/security/snort/pkg-plist,v 1.33 2010/01/22 03:03:07 clsung Exp $ +bin/daq-modules-config bin/snort -@unexec if cmp -s %D/etc/snort/classification.config-sample %D/etc/snort/classification.config; then rm -f %D/etc/snort/classification.config; fi +bin/u2boat +bin/u2spewfoo +etc/rc.d/snort +etc/snort/classification.config etc/snort/classification.config-sample -@exec if [ ! -f %D/etc/snort/classification.config ] ; then cp -p %D/%F %B/classification.config; fi -@unexec if cmp -s %D/etc/snort/gen-msg.map-sample %D/etc/snort/gen-msg.map; then rm -f %D/etc/snort/gen-msg.map; fi +etc/snort/gen-msg.map etc/snort/gen-msg.map-sample -@exec if [ ! -f %D/etc/snort/gen-msg.map ] ; then cp -p %D/%F %B/gen-msg.map; fi -@unexec if cmp -s %D/etc/snort/reference.config-sample %D/etc/snort/reference.config; then rm -f %D/etc/snort/reference.config; fi +etc/snort/reference.config etc/snort/reference.config-sample -@exec if [ ! -f %D/etc/snort/reference.config ] ; then cp -p %D/%F %B/reference.config; fi -@unexec if cmp -s %D/etc/snort/sid-msg.map-sample %D/etc/snort/sid-msg.map; then rm -f %D/etc/snort/sid-msg.map; fi -etc/snort/sid-msg.map-sample -@exec if [ ! -f %D/etc/snort/sid-msg.map ] ; then cp -p %D/%F %B/sid-msg.map; fi -@unexec if cmp -s %D/etc/snort/snort.conf-sample %D/etc/snort/snort.conf; then rm -f %D/etc/snort/snort.conf; fi +etc/snort/snort.conf etc/snort/snort.conf-sample -@exec if [ ! -f %D/etc/snort/snort.conf ] ; then cp -p %D/%F %B/snort.conf; fi -@unexec if cmp -s %D/etc/snort/threshold.conf-sample %D/etc/snort/threshold.conf; then rm -f %D/etc/snort/threshold.conf; fi +etc/snort/threshold.conf etc/snort/threshold.conf-sample -@exec if [ ! -f %D/etc/snort/threshold.conf ] ; then cp -p %D/%F %B/threshold.conf; fi -@unexec if cmp -s %D/etc/snort/unicode.map-sample %D/etc/snort/unicode.map; then rm -f %D/etc/snort/unicode.map; fi +etc/snort/unicode.map etc/snort/unicode.map-sample -@exec if [ ! -f %D/etc/snort/unicode.map ] ; then cp -p %D/%F %B/unicode.map; fi -@dirrmtry etc/snort/rules -@dirrmtry etc/snort -%%DYNAMIC%%src/snort_dynamicsrc/bitop.h -%%DYNAMIC%%src/snort_dynamicsrc/debug.h -%%DYNAMIC%%src/snort_dynamicsrc/pcap_pkthdr32.h -%%DYNAMIC%%src/snort_dynamicsrc/preprocids.h -%%DYNAMIC%%src/snort_dynamicsrc/profiler.h -%%DYNAMIC%%src/snort_dynamicsrc/sfPolicyUserData.c -%%DYNAMIC%%src/snort_dynamicsrc/sfPolicyUserData.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_common.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_define.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_engine.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_meta.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_preproc_lib.c -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_preproc_lib.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_dynamic_preprocessor.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_ip.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_snort_packet.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_snort_plugin_api.h -%%DYNAMIC%%src/snort_dynamicsrc/sf_types.h -%%DYNAMIC%%src/snort_dynamicsrc/sfghash.h -%%DYNAMIC%%src/snort_dynamicsrc/sfhashfcn.h -%%DYNAMIC%%src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.c -%%DYNAMIC%%src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.h -%%DYNAMIC%%src/snort_dynamicsrc/str_search.h -%%DYNAMIC%%src/snort_dynamicsrc/stream_api.h -%%DYNAMIC%%@dirrmtry src/snort_dynamicsrc -%%DYNAMIC%%@dirrmtry src -%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so -%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so.0 -%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.la -%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.a -%%DYNAMIC%%@dirrmtry lib/snort/dynamicengine -%%DYNAMIC%%lib/snort/dynamicrules/lib_sfdynamic_example_rule.so -%%DYNAMIC%%lib/snort/dynamicrules/lib_sfdynamic_example_rule.so.0 -%%DYNAMIC%%lib/snort/dynamicrules/lib_sfdynamic_example_rule.la -%%DYNAMIC%%lib/snort/dynamicrules/lib_sfdynamic_example_rule.a -%%DYNAMIC%%@dirrmtry lib/snort/dynamicrules -%%DYNAMIC%%lib/snort/dynamicpreprocessor/lib_sfdynamic_preprocessor_example.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/lib_sfdynamic_preprocessor_example.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dcerpc_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dcerpc_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dcerpc_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dcerpc_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0 -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.a -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.la -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so -%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0 -%%DYNAMIC%%@dirrmtry lib/snort/dynamicpreprocessor -%%DYNAMIC%%@dirrmtry lib/snort -%%EXAMPLESDIR%%/classification.config-sample -%%EXAMPLESDIR%%/create_db2 -%%EXAMPLESDIR%%/create_mssql -%%EXAMPLESDIR%%/create_mysql -%%EXAMPLESDIR%%/create_oracle.sql -%%EXAMPLESDIR%%/create_postgresql -%%EXAMPLESDIR%%/gen-msg.map-sample -%%EXAMPLESDIR%%/reference.config-sample -%%EXAMPLESDIR%%/sid-msg.map-sample -%%EXAMPLESDIR%%/snort.conf-sample -%%EXAMPLESDIR%%/threshold.conf-sample -%%EXAMPLESDIR%%/unicode.map-sample -@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/BUGS -%%PORTDOCS%%%%DOCSDIR%%/CREDITS -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/PROBLEMS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/README.ARUBA -%%PORTDOCS%%%%DOCSDIR%%/README.FLEXRESP -%%PORTDOCS%%%%DOCSDIR%%/README.FLEXRESP2 -%%PORTDOCS%%%%DOCSDIR%%/README.INLINE -%%PORTDOCS%%%%DOCSDIR%%/README.PLUGINS -%%PORTDOCS%%%%DOCSDIR%%/README.PerfProfiling -%%PORTDOCS%%%%DOCSDIR%%/README.SMTP -%%PORTDOCS%%%%DOCSDIR%%/README.UNSOCK -%%PORTDOCS%%%%DOCSDIR%%/README.WIN32 -%%PORTDOCS%%%%DOCSDIR%%/README.alert_order -%%PORTDOCS%%%%DOCSDIR%%/README.asn1 -%%PORTDOCS%%%%DOCSDIR%%/README.csv -%%PORTDOCS%%%%DOCSDIR%%/README.database -%%PORTDOCS%%%%DOCSDIR%%/README.dcerpc -%%PORTDOCS%%%%DOCSDIR%%/README.dcerpc2 -%%PORTDOCS%%%%DOCSDIR%%/README.decode -%%PORTDOCS%%%%DOCSDIR%%/README.decoder_preproc_rules -%%PORTDOCS%%%%DOCSDIR%%/README.dns -%%PORTDOCS%%%%DOCSDIR%%/README.event_queue -%%PORTDOCS%%%%DOCSDIR%%/README.filters -%%PORTDOCS%%%%DOCSDIR%%/README.flowbits -%%PORTDOCS%%%%DOCSDIR%%/README.frag3 -%%PORTDOCS%%%%DOCSDIR%%/README.ftptelnet -%%PORTDOCS%%%%DOCSDIR%%/README.gre -%%PORTDOCS%%%%DOCSDIR%%/README.http_inspect -%%PORTDOCS%%%%DOCSDIR%%/README.ipip -%%PORTDOCS%%%%DOCSDIR%%/README.ipv6 -%%PORTDOCS%%%%DOCSDIR%%/README.multipleconfigs -%%PORTDOCS%%%%DOCSDIR%%/README.pcap_readmode -%%PORTDOCS%%%%DOCSDIR%%/README.ppm -%%PORTDOCS%%%%DOCSDIR%%/README.reload -%%PORTDOCS%%%%DOCSDIR%%/README.sfportscan -%%PORTDOCS%%%%DOCSDIR%%/README.ssh -%%PORTDOCS%%%%DOCSDIR%%/README.ssl -%%PORTDOCS%%%%DOCSDIR%%/README.stream5 -%%PORTDOCS%%%%DOCSDIR%%/README.tag -%%PORTDOCS%%%%DOCSDIR%%/README.thresholding -%%PORTDOCS%%%%DOCSDIR%%/README.variables -%%PORTDOCS%%%%DOCSDIR%%/README.wireless -%%PORTDOCS%%%%DOCSDIR%%/RELEASE.NOTES -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/USAGE -%%PORTDOCS%%%%DOCSDIR%%/WISHLIST -%%PORTDOCS%%%%DOCSDIR%%/faq.pdf -%%PORTDOCS%%%%DOCSDIR%%/generators -%%PORTDOCS%%%%DOCSDIR%%/snort_manual.pdf -%%PORTDOCS%%%%DOCSDIR%%/snort_schema_v106.pdf -%%PORTDOCS%%@dirrm %%DOCSDIR%% +include/daq.h +include/daq_api.h +include/daq_common.h +include/sfbpf.h +include/sfbpf_dlt.h +lib/libsfbpf.a +lib/libsfbpf.la +lib/libsfbpf.so +lib/libsfbpf.so.0 +lib/snort/dynamicengine/libsf_engine.la +lib/snort/dynamicengine/libsf_engine.so +lib/snort/dynamicengine/libsf_engine.so.0 +lib/snort/dynamicpreprocessor/libsf_dce2_preproc.la +lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so +lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_dns_preproc.la +lib/snort/dynamicpreprocessor/libsf_dns_preproc.so +lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.la +lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so +lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_sdf_preproc.la +lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so +lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_smtp_preproc.la +lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so +lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_ssh_preproc.la +lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so +lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0 +lib/snort/dynamicpreprocessor/libsf_ssl_preproc.la +lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so +lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0 libdata/pkgconfig/snort.pc +share/doc/snort/AUTHORS +share/doc/snort/BUGS +share/doc/snort/CREDITS +share/doc/snort/INSTALL +share/doc/snort/NEWS +share/doc/snort/PROBLEMS +share/doc/snort/README +share/doc/snort/README.ARUBA +share/doc/snort/README.PLUGINS +share/doc/snort/README.PerfProfiling +share/doc/snort/README.SMTP +share/doc/snort/README.UNSOCK +share/doc/snort/README.WIN32 +share/doc/snort/README.active +share/doc/snort/README.alert_order +share/doc/snort/README.asn1 +share/doc/snort/README.csv +share/doc/snort/README.daq +share/doc/snort/README.database +share/doc/snort/README.dcerpc2 +share/doc/snort/README.decode +share/doc/snort/README.decoder_preproc_rules +share/doc/snort/README.dns +share/doc/snort/README.event_queue +share/doc/snort/README.filters +share/doc/snort/README.flowbits +share/doc/snort/README.frag3 +share/doc/snort/README.ftptelnet +share/doc/snort/README.gre +share/doc/snort/README.http_inspect +share/doc/snort/README.ipip +share/doc/snort/README.ipv6 +share/doc/snort/README.multipleconfigs +share/doc/snort/README.normalize +share/doc/snort/README.pcap_readmode +share/doc/snort/README.ppm +share/doc/snort/README.reload +share/doc/snort/README.sensitive_data +share/doc/snort/README.sfportscan +share/doc/snort/README.ssh +share/doc/snort/README.ssl +share/doc/snort/README.stream5 +share/doc/snort/README.tag +share/doc/snort/README.thresholding +share/doc/snort/README.u2boat +share/doc/snort/README.variables +share/doc/snort/RELEASE.NOTES +share/doc/snort/TODO +share/doc/snort/USAGE +share/doc/snort/WISHLIST +share/doc/snort/faq.pdf +share/doc/snort/generators +share/doc/snort/snort_manual.pdf +share/doc/snort/snort_schema_v106.pdf +share/examples/snort/classification.config-sample +share/examples/snort/create_db2 +share/examples/snort/create_mssql +share/examples/snort/create_mysql +share/examples/snort/create_oracle.sql +share/examples/snort/create_postgresql +share/examples/snort/gen-msg.map-sample +share/examples/snort/reference.config-sample +share/examples/snort/snort.conf-sample +share/examples/snort/threshold.conf-sample +share/examples/snort/unicode.map-sample +src/snort_dynamicsrc/bitop.h +src/snort_dynamicsrc/debug.h +src/snort_dynamicsrc/event.h +src/snort_dynamicsrc/obfuscation.h +src/snort_dynamicsrc/pcap_pkthdr32.h +src/snort_dynamicsrc/plugin_enum.h +src/snort_dynamicsrc/preprocids.h +src/snort_dynamicsrc/profiler.h +src/snort_dynamicsrc/rule_option_types.h +src/snort_dynamicsrc/sfPolicyUserData.c +src/snort_dynamicsrc/sfPolicyUserData.h +src/snort_dynamicsrc/sf_base64decode.c +src/snort_dynamicsrc/sf_base64decode.h +src/snort_dynamicsrc/sf_dynamic_common.h +src/snort_dynamicsrc/sf_dynamic_define.h +src/snort_dynamicsrc/sf_dynamic_engine.h +src/snort_dynamicsrc/sf_dynamic_meta.h +src/snort_dynamicsrc/sf_dynamic_preproc_lib.c +src/snort_dynamicsrc/sf_dynamic_preproc_lib.h +src/snort_dynamicsrc/sf_dynamic_preprocessor.h +src/snort_dynamicsrc/sf_ip.h +src/snort_dynamicsrc/sf_snort_packet.h +src/snort_dynamicsrc/sf_snort_plugin_api.h +src/snort_dynamicsrc/sf_types.h +src/snort_dynamicsrc/sfghash.h +src/snort_dynamicsrc/sfhashfcn.h +src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.c +src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.h +src/snort_dynamicsrc/signature.h +src/snort_dynamicsrc/str_search.h +src/snort_dynamicsrc/stream_api.h +src/snort_dynamicsrc/treenodes.h >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101142109.p0EL9SJZ006458>