Index: head/security/snort/Makefile =================================================================== --- head/security/snort/Makefile (revision 371464) +++ head/security/snort/Makefile (revision 371465) @@ -1,147 +1,147 @@ # Created by: Dirk Froemberg # $FreeBSD$ PORTNAME= snort -PORTVERSION= 2.9.6.2 +PORTVERSION= 2.9.7.0 CATEGORIES= security MASTER_SITES= SF/snort/snort \ http://mirrors.rit.edu/zi/ PATCH_DIST_STRIP= -p1 MAINTAINER= zi@FreeBSD.org COMMENT= Lightweight network intrusion detection system LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre \ libnet.so:${PORTSDIR}/net/libnet BUILD_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq RUN_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq OPTIONS_DEFINE= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \ PERFPROFILE LRGPCAP SOURCEFIRE NONETHER \ DOCS OPTIONS_GROUP= ADDONS DEV OPTIONS_GROUP_ADDONS= BARNYARD PULLEDPORK OPTIONS_GROUP_DEV= DBGSNORT OPTIONS_DEFAULT= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \ PERFPROFILE SOURCEFIRE PULLEDPORK \ BARNYARD #FLEXRESP3_DESC= Flexible response on events (v3) GRE_DESC= GRE support IPV6_DESC= IPv6 in snort.conf LRGPCAP_DESC= Pcaps larger than 2GB NONETHER_DESC= Non-Ethernet Decoders NORMALIZER_DESC= Normalizer PERFPROFILE_DESC= Performance profiling REACT_DESC= React SOURCEFIRE_DESC= Sourcefire-specific build options TARGETBASED_DESC= Targetbased support ZLIB_DESC= GZIP support ADDONS_DESC= Depend on 3rd party addons BARNYARD_DESC= Depend on barnyard2 (supports also snortsam) PULLEDPORK_DESC= Depend on pulledpork DEV_DESC= Developper options DBGSNORT_DESC= Enable debugging symbols+core dumps DBGSNORT_CONFIGURE_ENABLE= corefiles debug DBGSNORT_MAKE_ENV= DONTSTRIP="yes" #FLEXRESP3_CONFIGURE_ENABLE= flexresp3 active-response GRE_CONFIGURE_ENABLE= gre LRGPCAP_CONFIGURE_ENABLE= large-pcap MPLS_CONFIGURE_ENABLE= mpls NONETHER_CONFIGURE_ENABLE= non-ether-decoders NORMALIZER_CONFIGURE_ENABLE= normalizer PERFPROFILE_CONFIGURE_ENABLE= perfprofiling ppm REACT_CONFIGURE_ENABLE= react SOURCEFIRE_CONFIGURE_ENABLE= sourcefire TARGETBASED_CONFIGURE_ENABLE= targetbased ZLIB_CONFIGURE_ENABLE= zlib BARNYARD_RUN_DEPENDS= barnyard2:${PORTSDIR}/security/barnyard2 PULLEDPORK_RUN_DEPENDS= pulledpork.pl:${PORTSDIR}/security/pulledpork .include USE_RC_SUBR= snort SUB_FILES= pkg-message USES= pathfix libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes RULES_DIR= ${ETCDIR}/rules PREPROC_RULE_DIR= ${ETCDIR}/preproc_rules LOGS_DIR= /var/log/snort CONFIG_FILES= classification.config gen-msg.map reference.config \ snort.conf threshold.conf unicode.map DOCS= RELEASE.NOTES doc/AUTHORS doc/BUGS doc/CREDITS \ doc/README* doc/USAGE doc/*.pdf PREPROC_RULES= decoder.rules preprocessor.rules sensitive-data.rules LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config .if exists(${LIBNET_CONFIG}) LIBNET_CFLAGS!= ${LIBNET_CONFIG} --cflags LIBNET_LIBS!= ${LIBNET_CONFIG} --libs .else LIBNET_CFLAGS= -I${LOCALBASE}/include/libnet11 LIBNET_LIBS= -L${LOCALBASE}/lib/libnet11 -lnet .endif LIBNET_INCDIR= ${LIBNET_CFLAGS:M-I*:S/-I//} LIBNET_LIBDIR= ${LIBNET_LIBS:M-L*:S/-L//} CFLAGS+= -fstack-protector CONFIGURE_ARGS+=--enable-reload \ --enable-reload-error-restart \ --with-dnet-includes=${LIBNET_INCDIR} \ --with-dnet-libraries=${LIBNET_LIBDIR} post-patch: @${FIND} ${WRKSRC} \( -name 'Makefile.in' -o -name snort.conf \) -print0 | \ ${XARGS} -0 ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' @${REINPLACE_CMD} "s,/etc/snort.conf,${ETCDIR}/snort.conf," \ ${WRKSRC}/src/snort.c ${WRKSRC}/snort.8 @${REINPLACE_CMD} -e 's|^dynamicdetection|#dynamicdetection|' \ -e '/ipvar HOME_NET/s/any/[YOU_NEED_TO_SET_HOME_NET_IN_snort.conf]/' \ -e '/^# include .PREPROC_RULE/s/# include/include/' \ ${WRKSRC}/etc/snort.conf @${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|g' ${WRKSRC}/configure # IPv6 is no longer a ./configure option! .if ! ${PORT_OPTIONS:MIPV6} @${REINPLACE_CMD} -e '/normalize_ip6/s/^preprocessor/#preprocessor/' \ -e '/normalize_icmp6/s/^preprocessor/#preprocessor/' \ ${WRKSRC}/etc/snort.conf .endif post-build: @${FIND} ${WRKSRC}/src -name '*.0' -type f -exec ${STRIP_CMD} {} \; post-install: @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${RULES_DIR} ${STAGEDIR}${LOGS_DIR} \ ${STAGEDIR}${PREPROC_RULE_DIR} ${STAGEDIR}${DOCSDIR} .for f in ${CONFIG_FILES} ${INSTALL_DATA} ${WRKSRC}/etc/${f} ${STAGEDIR}${ETCDIR}/${f}-sample .endfor .for f in ${PREPROC_RULES} ${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${STAGEDIR}${PREPROC_RULE_DIR}/${f}-sample .endfor (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/security/snort/distinfo =================================================================== --- head/security/snort/distinfo (revision 371464) +++ head/security/snort/distinfo (revision 371465) @@ -1,2 +1,2 @@ -SHA256 (snort-2.9.6.2.tar.gz) = 8e1d7fc5e1523a786d845ca0102cc474abfcebfcc7e964a1653680034b5b5d77 -SIZE (snort-2.9.6.2.tar.gz) = 5229232 +SHA256 (snort-2.9.7.0.tar.gz) = 9738afea45d20b7f77997cc00055e7dd70f6aea0101209d87efec4bc4eace49b +SIZE (snort-2.9.7.0.tar.gz) = 6340553 Index: head/security/snort/pkg-plist =================================================================== --- head/security/snort/pkg-plist (revision 371464) +++ head/security/snort/pkg-plist (revision 371465) @@ -1,272 +1,302 @@ bin/snort bin/u2boat bin/u2spewfoo @unexec if cmp -s %D/etc/snort/classification.config-sample %D/etc/snort/classification.config; then rm -f %D/etc/snort/classification.config; fi 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-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/preproc_rules/decoder.rules %D/etc/snort/preproc_rules/decoder.rules; then rm -f %D/etc/snort/preproc_rules/decoder.rules;fi etc/snort/preproc_rules/decoder.rules-sample @exec if [ ! -f %D/etc/snort/preproc_rules/decoder.rules ] ; then cp -p %D/%F %B/decoder.rules; fi @unexec if cmp -s %D/etc/snort/preproc_rules/preprocessor.rules %D/etc/snort/preproc_rules/preprocessor.rules; then rm -f %D/etc/snort/preproc_rules/preprocessor.rules;fi etc/snort/preproc_rules/preprocessor.rules-sample @exec if [ ! -f %D/etc/snort/preproc_rules/preprocessor.rules ] ; then cp -p %D/%F %B/preprocessor.rules; fi @unexec if cmp -s %D/etc/snort/preproc_rules/sensitive-data.rules %D/etc/snort/preproc_rules/sensitive-data.rules; then rm -f %D/etc/snort/preproc_rules/sensitive-data.rules;fi etc/snort/preproc_rules/sensitive-data.rules-sample @exec if [ ! -f %D/etc/snort/preproc_rules/decoder.rules ] ; then cp -p %D/%F %B/; 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-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/snort.conf-sample %D/etc/snort/snort.conf; then rm -f %D/etc/snort/snort.conf; fi 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-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-sample @exec if [ ! -f %D/etc/snort/unicode.map ] ; then cp -p %D/%F %B/unicode.map; fi include/snort/dynamic_output/bitop.h include/snort/dynamic_output/ipv6_port.h include/snort/dynamic_output/obfuscation.h include/snort/dynamic_output/output_api.h include/snort/dynamic_output/output_common.h include/snort/dynamic_output/output_lib.h include/snort/dynamic_output/preprocids.h include/snort/dynamic_output/sfPolicy.h include/snort/dynamic_output/sf_dynamic_common.h include/snort/dynamic_output/sf_ip.h include/snort/dynamic_output/sf_protocols.h include/snort/dynamic_output/sf_snort_packet.h include/snort/dynamic_output/sfrt.h include/snort/dynamic_output/sfrt_dir.h include/snort/dynamic_output/sfrt_trie.h include/snort/dynamic_output/snort_debug.h include/snort/dynamic_output/stream_api.h +include/snort/dynamic_preproc/appId.h include/snort/dynamic_preproc/bitop.h include/snort/dynamic_preproc/cpuclock.h include/snort/dynamic_preproc/file_api.h +include/snort/dynamic_preproc/file_mail_common.h include/snort/dynamic_preproc/idle_processing.h include/snort/dynamic_preproc/ipv6_port.h include/snort/dynamic_preproc/mempool.h +include/snort/dynamic_preproc/mpse_methods.h include/snort/dynamic_preproc/obfuscation.h +include/snort/dynamic_preproc/packet_time.h include/snort/dynamic_preproc/preprocids.h include/snort/dynamic_preproc/profiler.h include/snort/dynamic_preproc/segment_mem.h +include/snort/dynamic_preproc/session_api.h include/snort/dynamic_preproc/sfPolicy.h include/snort/dynamic_preproc/sfPolicyUserData.h include/snort/dynamic_preproc/sf_decompression.h include/snort/dynamic_preproc/sf_dynamic_common.h include/snort/dynamic_preproc/sf_dynamic_define.h include/snort/dynamic_preproc/sf_dynamic_engine.h include/snort/dynamic_preproc/sf_dynamic_meta.h include/snort/dynamic_preproc/sf_dynamic_preproc_lib.h include/snort/dynamic_preproc/sf_dynamic_preprocessor.h include/snort/dynamic_preproc/sf_ip.h include/snort/dynamic_preproc/sf_preproc_info.h include/snort/dynamic_preproc/sf_protocols.h include/snort/dynamic_preproc/sf_sdlist_types.h include/snort/dynamic_preproc/sf_seqnums.h include/snort/dynamic_preproc/sf_snort_packet.h include/snort/dynamic_preproc/sf_snort_plugin_api.h include/snort/dynamic_preproc/sfcommon.h include/snort/dynamic_preproc/sfcontrol.h +include/snort/dynamic_preproc/sfdebug.h include/snort/dynamic_preproc/sfrt.h include/snort/dynamic_preproc/sfrt_dir.h include/snort/dynamic_preproc/sfrt_flat.h include/snort/dynamic_preproc/sfrt_flat_dir.h include/snort/dynamic_preproc/sfrt_trie.h +include/snort/dynamic_preproc/sidechannel_define.h +include/snort/dynamic_preproc/sip_common.h include/snort/dynamic_preproc/snort_bounds.h include/snort/dynamic_preproc/snort_debug.h include/snort/dynamic_preproc/ssl.h +include/snort/dynamic_preproc/ssl_config.h +include/snort/dynamic_preproc/ssl_ha.h +include/snort/dynamic_preproc/ssl_include.h +include/snort/dynamic_preproc/ssl_inspect.h +include/snort/dynamic_preproc/ssl_session.h include/snort/dynamic_preproc/str_search.h include/snort/dynamic_preproc/stream_api.h lib/snort/dynamic_output/libsf_dynamic_output.a lib/snort/dynamic_preproc/libsf_dynamic_preproc.a -lib/snort/dynamicengine/libsf_engine.a -lib/snort/dynamicengine/libsf_engine.so -lib/snort/dynamicengine/libsf_engine.so.0 -lib/snort/dynamicengine/libsf_engine.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_dce2_preproc.a -lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so -lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.a -lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so -lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_dns_preproc.a -lib/snort/dynamicpreprocessor/libsf_dns_preproc.so -lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.a -lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so -lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_gtp_preproc.a -lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so -lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_imap_preproc.a -lib/snort/dynamicpreprocessor/libsf_imap_preproc.so -lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_modbus_preproc.a -lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so -lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_pop_preproc.a -lib/snort/dynamicpreprocessor/libsf_pop_preproc.so -lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_reputation_preproc.a -lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so -lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_sdf_preproc.a -lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so -lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_sip_preproc.a -lib/snort/dynamicpreprocessor/libsf_sip_preproc.so -lib/snort/dynamicpreprocessor/libsf_sip_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_sip_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_smtp_preproc.a -lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so -lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_ssh_preproc.a -lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so -lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0.0.0 -lib/snort/dynamicpreprocessor/libsf_ssl_preproc.a -lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so -lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0 -lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0.0.0 +lib/snort_dynamicengine/libsf_engine.a +lib/snort_dynamicengine/libsf_engine.so +lib/snort_dynamicengine/libsf_engine.so.0 +lib/snort_dynamicengine/libsf_engine.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_dce2_preproc.a +lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so +lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.a +lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.so +lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_dnp3_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_dns_preproc.a +lib/snort_dynamicpreprocessor/libsf_dns_preproc.so +lib/snort_dynamicpreprocessor/libsf_dns_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_dns_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.a +lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so +lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_gtp_preproc.a +lib/snort_dynamicpreprocessor/libsf_gtp_preproc.so +lib/snort_dynamicpreprocessor/libsf_gtp_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_gtp_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_imap_preproc.a +lib/snort_dynamicpreprocessor/libsf_imap_preproc.so +lib/snort_dynamicpreprocessor/libsf_imap_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_imap_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_modbus_preproc.a +lib/snort_dynamicpreprocessor/libsf_modbus_preproc.so +lib/snort_dynamicpreprocessor/libsf_modbus_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_modbus_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_pop_preproc.a +lib/snort_dynamicpreprocessor/libsf_pop_preproc.so +lib/snort_dynamicpreprocessor/libsf_pop_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_pop_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_reputation_preproc.a +lib/snort_dynamicpreprocessor/libsf_reputation_preproc.so +lib/snort_dynamicpreprocessor/libsf_reputation_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_reputation_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.a +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_sip_preproc.a +lib/snort_dynamicpreprocessor/libsf_sip_preproc.so +lib/snort_dynamicpreprocessor/libsf_sip_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_sip_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_smtp_preproc.a +lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so +lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_ssh_preproc.a +lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so +lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so.0.0.0 +lib/snort_dynamicpreprocessor/libsf_ssl_preproc.a +lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so +lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0 +lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so.0.0.0 libdata/pkgconfig/snort.pc libdata/pkgconfig/snort_output.pc libdata/pkgconfig/snort_preproc.pc man/man8/snort.8.gz %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/BUGS %%PORTDOCS%%%%DOCSDIR%%/CREDITS %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/OpenDetectorDeveloperGuide.pdf %%PORTDOCS%%%%DOCSDIR%%/PROBLEMS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.GTP %%PORTDOCS%%%%DOCSDIR%%/README.PLUGINS %%PORTDOCS%%%%DOCSDIR%%/README.PerfProfiling %%PORTDOCS%%%%DOCSDIR%%/README.SMTP %%PORTDOCS%%%%DOCSDIR%%/README.UNSOCK %%PORTDOCS%%%%DOCSDIR%%/README.WIN32 %%PORTDOCS%%%%DOCSDIR%%/README.active %%PORTDOCS%%%%DOCSDIR%%/README.alert_order +%%PORTDOCS%%%%DOCSDIR%%/README.appid %%PORTDOCS%%%%DOCSDIR%%/README.asn1 %%PORTDOCS%%%%DOCSDIR%%/README.counts %%PORTDOCS%%%%DOCSDIR%%/README.csv %%PORTDOCS%%%%DOCSDIR%%/README.daq %%PORTDOCS%%%%DOCSDIR%%/README.dcerpc2 %%PORTDOCS%%%%DOCSDIR%%/README.decode %%PORTDOCS%%%%DOCSDIR%%/README.decoder_preproc_rules %%PORTDOCS%%%%DOCSDIR%%/README.dnp3 %%PORTDOCS%%%%DOCSDIR%%/README.dns %%PORTDOCS%%%%DOCSDIR%%/README.event_queue %%PORTDOCS%%%%DOCSDIR%%/README.file %%PORTDOCS%%%%DOCSDIR%%/README.file_ips %%PORTDOCS%%%%DOCSDIR%%/README.filters %%PORTDOCS%%%%DOCSDIR%%/README.flowbits %%PORTDOCS%%%%DOCSDIR%%/README.frag3 %%PORTDOCS%%%%DOCSDIR%%/README.ftptelnet %%PORTDOCS%%%%DOCSDIR%%/README.gre %%PORTDOCS%%%%DOCSDIR%%/README.ha %%PORTDOCS%%%%DOCSDIR%%/README.http_inspect %%PORTDOCS%%%%DOCSDIR%%/README.imap %%PORTDOCS%%%%DOCSDIR%%/README.ipip %%PORTDOCS%%%%DOCSDIR%%/README.ipv6 %%PORTDOCS%%%%DOCSDIR%%/README.modbus %%PORTDOCS%%%%DOCSDIR%%/README.multipleconfigs %%PORTDOCS%%%%DOCSDIR%%/README.normalize %%PORTDOCS%%%%DOCSDIR%%/README.pcap_readmode %%PORTDOCS%%%%DOCSDIR%%/README.pop %%PORTDOCS%%%%DOCSDIR%%/README.ppm %%PORTDOCS%%%%DOCSDIR%%/README.reload %%PORTDOCS%%%%DOCSDIR%%/README.reputation -%%PORTDOCS%%%%DOCSDIR%%/README.rzb_saac %%PORTDOCS%%%%DOCSDIR%%/README.sensitive_data %%PORTDOCS%%%%DOCSDIR%%/README.sfportscan %%PORTDOCS%%%%DOCSDIR%%/README.sip %%PORTDOCS%%%%DOCSDIR%%/README.ssh %%PORTDOCS%%%%DOCSDIR%%/README.ssl %%PORTDOCS%%%%DOCSDIR%%/README.stream5 %%PORTDOCS%%%%DOCSDIR%%/README.tag %%PORTDOCS%%%%DOCSDIR%%/README.thresholding %%PORTDOCS%%%%DOCSDIR%%/README.u2boat %%PORTDOCS%%%%DOCSDIR%%/README.unified2 %%PORTDOCS%%%%DOCSDIR%%/README.variables %%PORTDOCS%%%%DOCSDIR%%/RELEASE.NOTES %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/USAGE %%PORTDOCS%%%%DOCSDIR%%/WISHLIST %%PORTDOCS%%%%DOCSDIR%%/generators %%PORTDOCS%%%%DOCSDIR%%/snort_manual.pdf src/snort_dynamicsrc/Unified2_common.h +src/snort_dynamicsrc/appId.h src/snort_dynamicsrc/bitop.h src/snort_dynamicsrc/event.h src/snort_dynamicsrc/file_api.h +src/snort_dynamicsrc/file_mail_common.h src/snort_dynamicsrc/idle_processing.h +src/snort_dynamicsrc/mpse_methods.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/session_api.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_decompression.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_email_attach_decode.c src/snort_dynamicsrc/sf_email_attach_decode.h src/snort_dynamicsrc/sf_ip.h src/snort_dynamicsrc/sf_protocols.h src/snort_dynamicsrc/sf_seqnums.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/sfcontrol.h +src/snort_dynamicsrc/sfdebug.h src/snort_dynamicsrc/sfghash.h src/snort_dynamicsrc/sfhashfcn.h +src/snort_dynamicsrc/sfparser.c src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.c src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.h +src/snort_dynamicsrc/sidechannel_define.h src/snort_dynamicsrc/signature.h +src/snort_dynamicsrc/sip_common.h src/snort_dynamicsrc/snort_debug.h +src/snort_dynamicsrc/ssl.c +src/snort_dynamicsrc/ssl.h +src/snort_dynamicsrc/ssl_config.c +src/snort_dynamicsrc/ssl_config.h +src/snort_dynamicsrc/ssl_ha.c +src/snort_dynamicsrc/ssl_ha.h +src/snort_dynamicsrc/ssl_include.h +src/snort_dynamicsrc/ssl_inspect.c +src/snort_dynamicsrc/ssl_inspect.h +src/snort_dynamicsrc/ssl_session.h src/snort_dynamicsrc/str_search.h src/snort_dynamicsrc/stream_api.h src/snort_dynamicsrc/treenodes.h src/snort_dynamicsrc/util_unfold.c src/snort_dynamicsrc/util_unfold.h @unexec rmdir "/var/log/snort" >/dev/null 2>&1 || : -@dirrmtry src/snort_dynamicsrc -@dirrmtry src -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrmtry lib/snort/dynamicpreprocessor -@dirrmtry lib/snort/dynamicengine -@dirrmtry lib/snort/dynamic_preproc -@dirrmtry lib/snort/dynamic_output -@dirrmtry lib/snort -@dirrmtry include/snort/dynamic_preproc -@dirrmtry include/snort/dynamic_output -@dirrmtry include/snort -@dirrmtry etc/snort/rules -@dirrmtry etc/snort/preproc_rules -@dirrmtry etc/snort +@dir src/snort_dynamicsrc +@dir src +%%PORTDOCS%%@dir %%DOCSDIR%% +@dir lib/snort/dynamic_preproc +@dir lib/snort/dynamic_output +@dir lib/snort +@dir include/snort/dynamic_preproc +@dir include/snort/dynamic_output +@dir include/snort +@dir etc/snort/rules +@dir etc/snort/preproc_rules +@dir etc/snort