mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-23 04:23:08 +00:00
- Update to 2.9.5.6
- Add STAGE support [1] - Remove SNORTSAM support due to lack of upstream support [1] - Makefile cleanup [1] - Use new configure magic [1] PR: ports/185274 [1] Submitted by: ohauer@ [1]
This commit is contained in:
parent
25ae9456c9
commit
edcb53ae0e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=338570
@ -2,7 +2,7 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= snort
|
||||
PORTVERSION= 2.9.5.5
|
||||
PORTVERSION= 2.9.5.6
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= SF/snort/snort \
|
||||
http://mirrors.rit.edu/zi/
|
||||
@ -15,56 +15,82 @@ COMMENT= Lightweight network intrusion detection system
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
|
||||
LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
|
||||
BUILD_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq \
|
||||
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
||||
RUN_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq \
|
||||
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
||||
|
||||
OPTIONS_DEFINE= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
||||
PERFPROFILE FLEXRESP3 LRGPCAP SNORTSAM SOURCEFIRE \
|
||||
DBGSNORT BARNYARD PULLEDPORK NONETHER
|
||||
OPTIONS_DEFAULT=IPV6 MPLS GRE ZLIB NORMALIZER REACT PERFPROFILE \
|
||||
FLEXRESP3 SOURCEFIRE TARGETBASED PULLEDPORK \
|
||||
BARNYARD
|
||||
OPTIONS_DEFINE= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
||||
PERFPROFILE FLEXRESP3 LRGPCAP SOURCEFIRE NONETHER \
|
||||
DOCS
|
||||
|
||||
GRE_DESC= Enable GRE support
|
||||
TARGETBASED_DESC= Enable targetbased support
|
||||
ZLIB_DESC= Enable GZIP support
|
||||
NONETHER_DESC= Enable non-Ethernet Decoders
|
||||
NORMALIZER_DESC= Enable normalizer
|
||||
REACT_DESC= Enable react
|
||||
PERFPROFILE_DESC= Enable performance profiling
|
||||
FLEXRESP3_DESC= Enable flexible response on events (v3)
|
||||
LRGPCAP_DESC= Enable pcaps larger than 2GB
|
||||
SNORTSAM_DESC= Enable unofficial Snortsam patch
|
||||
SOURCEFIRE_DESC= Enable Sourcefire-specific build options
|
||||
DBGSNORT_DESC= Enable debugging symbols+core dumps
|
||||
BARNYARD_DESC= Depend on Barnyard2
|
||||
OPTIONS_GROUP= ADDONS DEV
|
||||
OPTIONS_GROUP_ADDONS= BARNYARD PULLEDPORK
|
||||
OPTIONS_GROUP_DEV= DBGSNORT
|
||||
|
||||
OPTIONS_DEFAULT= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
||||
PERFPROFILE FLEXRESP3 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
|
||||
|
||||
NO_STAGE= yes
|
||||
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 <bsd.port.options.mk>
|
||||
|
||||
USE_RC_SUBR= snort
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
USES= pathfix
|
||||
GNU_CONFIGURE= yes
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
CONFIG_DIR?= ${PREFIX}/etc/snort
|
||||
CONFIG_FILES= classification.config gen-msg.map reference.config \
|
||||
snort.conf threshold.conf unicode.map
|
||||
RULES_DIR= ${PREFIX}/etc/snort/rules
|
||||
LOGS_DIR= /var/log/snort
|
||||
|
||||
MAN8= snort.8
|
||||
DOCS= RELEASE.NOTES doc/AUTHORS doc/BUGS doc/CREDITS \
|
||||
doc/README* doc/USAGE doc/*.pdf
|
||||
PREPROC_RULE_DIR= ${RULES_DIR}/../preproc_rules
|
||||
PREPROC_RULES= decoder.rules preprocessor.rules sensitive-data.rules
|
||||
|
||||
USE_AUTOTOOLS= libtool
|
||||
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
|
||||
@ -73,142 +99,48 @@ LIBNET_LIBS!= ${LIBNET_CONFIG} --libs
|
||||
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-dynamicplugin --enable-reload \
|
||||
CONFIGURE_ARGS+=--enable-reload \
|
||||
--enable-reload-error-restart \
|
||||
--with-dnet-includes=${LIBNET_INCDIR} \
|
||||
--with-dnet-libraries=${LIBNET_LIBDIR}
|
||||
|
||||
PLIST_SUB+= DYNAMIC=""
|
||||
|
||||
.if empty(PORT_OPTIONS:MFLEXRESP3)
|
||||
CONFIGURE_ARGS+=--disable-flexresp3 --disable-active-response
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MLRGPCAP}
|
||||
CONFIGURE_ARGS+=--enable-large-pcap
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MDBGSNORT}
|
||||
CONFIGURE_ARGS+=--enable-corefiles --enable-debug
|
||||
MAKE_ENV+= DONTSTRIP="yes"
|
||||
.else
|
||||
CONFIGURE_ARGS+=--disable-corefiles
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSOURCEFIRE}
|
||||
CONFIGURE_ARGS+=--enable-sourcefire
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MPERFPROFILE)
|
||||
CONFIGURE_ARGS+=--disable-perfprofiling --disable-ppm
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MIPV6)
|
||||
CONFIGURE_ARGS+=--disable-ipv6
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MGRE)
|
||||
CONFIGURE_ARGS+=--disable-gre
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MNONETHER}
|
||||
CONFIGURE_ARGS+=--enable-non-ether-decoders
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MMPLS)
|
||||
CONFIGURE_ARGS+=--disable-mpls
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MTARGETBASED)
|
||||
CONFIGURE_ARGS+=--disable-targetbased
|
||||
.endif
|
||||
|
||||
.if empty(PORT_OPTIONS:MZLIB)
|
||||
CONFIGURE_ARGS+=--disable-zlib
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MNORMALIZER}
|
||||
CONFIGURE_ARGS+=--enable-normalizer
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MREACT}
|
||||
CONFIGURE_ARGS+=--enable-react
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSNORTSAM}
|
||||
BROKEN= current snortsam patch fails to apply
|
||||
USE_AUTOTOOLS+= automake
|
||||
USES+= pkgconfig
|
||||
PATCH_SITES+= http://www.snortsam.net/files/snort-plugin/:snortsam
|
||||
PATCHFILES+= snortsam-2.9.2.2.diff.gz:snortsam
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MBARNYARD}
|
||||
RUN_DEPENDS+= barnyard2:${PORTSDIR}/security/barnyard2
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MPULLEDPORK}
|
||||
RUN_DEPENDS+= pulledpork.pl:${PORTSDIR}/security/pulledpork
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g'
|
||||
@${REINPLACE_CMD} "s,/etc/snort.conf,${CONFIG_DIR}/snort.conf," ${WRKSRC}/src/snort.c ${WRKSRC}/snort.8
|
||||
@${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g' ${WRKSRC}/etc/snort.conf
|
||||
@${REINPLACE_CMD} -e 's|^dynamicdetection|#dynamicdetection|' ${WRKSRC}/etc/snort.conf
|
||||
@${REINPLACE_CMD} -e '/var HOME_NET/s/any/[YOU_NEED_TO_SET_HOME_NET_IN_snort.conf]/' ${WRKSRC}/etc/snort.conf
|
||||
@${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in \
|
||||
${WRKSRC}/src/dynamic-preprocessors/libs/Makefile.in ${WRKSRC}/src/dynamic-output/libs/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's|libnet-config|${LIBNET_CONFIG}|g' ${WRKSRC}/configure
|
||||
.if empty(PORT_OPTIONS:MIPV6)
|
||||
@${REINPLACE_CMD} -e 's|^ipvar |var |' ${WRKSRC}/etc/snort.conf
|
||||
@${REINPLACE_CMD} -e '/normalize_ip6/s/^preprocessor/#preprocessor/' ${WRKSRC}/etc/snort.conf
|
||||
@${REINPLACE_CMD} -e '/normalize_icmp6/s/^preprocessor/#preprocessor/' ${WRKSRC}/etc/snort.conf
|
||||
.endif
|
||||
@${REINPLACE_CMD} -e '/^# include .PREPROC_RULE/s/# include/include/' ${WRKSRC}/etc/snort.conf
|
||||
.if empty(PORT_OPTIONS:MDOCS)
|
||||
@${REINPLACE_CMD} '/SUBDIRS = /s/doc//' ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.am
|
||||
@${REINPLACE_CMD} -e '/README.u2boat/d' \
|
||||
-e '/test.*docdir.*MKDIR.*DEST/d' ${WRKSRC}/tools/u2boat/Makefile.*
|
||||
.endif
|
||||
@${FIND} ${WRKSRC} \( -name 'Makefile.in' -o -name snort.conf \) -print0 | \
|
||||
${XARGS} -0 ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g'
|
||||
|
||||
pre-configure:
|
||||
.if ${PORT_OPTIONS:MSNORTSAM}
|
||||
@${FIND} ${WRKSRC} -name 'Makefile.am' | ${XARGS} ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g'
|
||||
@${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.am \
|
||||
${WRKSRC}/src/dynamic-preprocessors/libs/Makefile.am \
|
||||
${WRKSRC}/src/dynamic-output/libs/Makefile.am
|
||||
@${ECHO_MSG} "===> Rebuilding required files for snortsam patches..."
|
||||
@cd ${WRKSRC} && ${SH} ${WRKSRC}/autojunk.sh
|
||||
@${ECHO_MSG} "===> Done. Configuring..."
|
||||
@${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-install:
|
||||
@${LIBTOOL} --finish ${LOCALBASE}/lib/snort/dynamicpreprocessor
|
||||
[ -d ${CONFIG_DIR} ] || ${MKDIR} ${CONFIG_DIR}
|
||||
[ -d ${RULES_DIR} ] || ${MKDIR} ${RULES_DIR}
|
||||
[ -d ${LOGS_DIR} ] || ${MKDIR} ${LOGS_DIR}
|
||||
@${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} ${CONFIG_DIR}/${f}-sample
|
||||
@if [ ! -f ${CONFIG_DIR}/${f} ]; then \
|
||||
${CP} -p ${CONFIG_DIR}/${f}-sample ${CONFIG_DIR}/${f} ; \
|
||||
fi
|
||||
${INSTALL_DATA} ${WRKSRC}/etc/${f} ${STAGEDIR}${ETCDIR}/${f}-sample
|
||||
.endfor
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
|
||||
.endif
|
||||
@${MKDIR} ${PREPROC_RULE_DIR}
|
||||
|
||||
.for f in ${PREPROC_RULES}
|
||||
${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${PREPROC_RULE_DIR}/${f}-sample
|
||||
@if [ ! -f ${PREPROC_RULE_DIR}/${f} ]; then \
|
||||
${CP} -p ${PREPROC_RULE_DIR}/${f}-sample ${PREPROC_RULE_DIR}/${f} ; \
|
||||
fi
|
||||
${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${STAGEDIR}${PREPROC_RULE_DIR}/${f}-sample
|
||||
.endfor
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
(cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (snort-2.9.5.5.tar.gz) = 02c8cc6060bdaa0b00537ca70f6d272855375948aece5253dd18f0d76c7f539e
|
||||
SIZE (snort-2.9.5.5.tar.gz) = 5048740
|
||||
SHA256 (snort-2.9.5.6.tar.gz) = 69ed09077c1fa2268f814c8eff6e613b7fe8876a138df1cd6579cffbb747db55
|
||||
SIZE (snort-2.9.5.6.tar.gz) = 5049188
|
||||
|
@ -8,6 +8,15 @@ etc/snort/classification.config-sample
|
||||
@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
|
||||
@ -20,193 +29,130 @@ etc/snort/threshold.conf-sample
|
||||
@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
|
||||
@dirrmtry etc/snort/rules
|
||||
@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
|
||||
@dirrmtry etc/snort/preproc_rules
|
||||
@dirrmtry etc/snort
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/bitop.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/event.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/file_api.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/file_lib.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/obfuscation.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/pcap_pkthdr32.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/plugin_enum.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/preprocids.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/profiler.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/rule_option_types.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/snort_debug.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfPolicyUserData.c
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfPolicyUserData.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_base64decode.c
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_base64decode.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_email_attach_decode.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_email_attach_decode.c
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_ip.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_decompression.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_protocols.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sf_seqnums.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/sfcontrol.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfghash.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfhashfcn.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/idle_processing.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.c
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/sfsnort_dynamic_detection_lib.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/signature.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/str_search.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/stream_api.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/treenodes.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/util_unfold.h
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/util_unfold.c
|
||||
%%DYNAMIC%%src/snort_dynamicsrc/Unified2_common.h
|
||||
%%DYNAMIC%%@dirrmtry src/snort_dynamicsrc
|
||||
%%DYNAMIC%%@dirrmtry src
|
||||
include/snort/dynamic_output/output_lib.h
|
||||
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/obfuscation.h
|
||||
include/snort/dynamic_output/ipv6_port.h
|
||||
include/snort/dynamic_output/sf_ip.h
|
||||
include/snort/dynamic_output/snort_debug.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/stream_api.h
|
||||
include/snort/dynamic_output/preprocids.h
|
||||
include/snort/dynamic_output/bitop.h
|
||||
include/snort/dynamic_output/sf_snort_packet.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
|
||||
@dirrmtry include/snort/dynamic_output
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/ssl.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfcommon.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_preproc_info.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_snort_packet.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_protocols.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_seqnums.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_snort_plugin_api.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_decompression.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfPolicyUserData.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/snort_debug.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/snort_bounds.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/cpuclock.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/file_api.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/file_lib.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/profiler.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/bitop.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/idle_processing.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/mempool.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/segment_mem.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_sdlist_types.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_ip.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_common.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_engine.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_define.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_meta.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_preprocessor.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_preproc_lib.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfcontrol.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/ipv6_port.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfPolicy.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_dir.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_flat.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_flat_dir.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_trie.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/obfuscation.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/stream_api.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/str_search.h
|
||||
%%DYNAMIC%%include/snort/dynamic_preproc/preprocids.h
|
||||
%%DYNAMIC%%@dirrmtry include/snort/dynamic_preproc
|
||||
@dirrmtry include/snort
|
||||
include/snort/dynamic_output/snort_debug.h
|
||||
include/snort/dynamic_output/stream_api.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_lib.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/obfuscation.h
|
||||
include/snort/dynamic_preproc/preprocids.h
|
||||
include/snort/dynamic_preproc/profiler.h
|
||||
include/snort/dynamic_preproc/segment_mem.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/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/snort_bounds.h
|
||||
include/snort/dynamic_preproc/snort_debug.h
|
||||
include/snort/dynamic_preproc/ssl.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_output/libsf_dynamic_output.la
|
||||
@dirrmtry lib/snort/dynamic_output
|
||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.a
|
||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.la
|
||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so
|
||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so.0
|
||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamicengine
|
||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamicrules
|
||||
%%DYNAMIC%%lib/snort/dynamic_preproc/libsf_dynamic_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamic_preproc/libsf_dynamic_preproc.a
|
||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamic_preproc
|
||||
%%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_dnp3_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so
|
||||
%%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_gtp_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.a
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.la
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.so
|
||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_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
|
||||
lib/snort/dynamic_preproc/libsf_dynamic_preproc.a
|
||||
lib/snort/dynamic_preproc/libsf_dynamic_preproc.la
|
||||
lib/snort/dynamicengine/libsf_engine.a
|
||||
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.a
|
||||
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_dnp3_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_dns_preproc.a
|
||||
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.a
|
||||
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_gtp_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_imap_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_imap_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_imap_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_pop_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_pop_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_pop_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_sdf_preproc.a
|
||||
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_sip_preproc.a
|
||||
lib/snort/dynamicpreprocessor/libsf_sip_preproc.la
|
||||
lib/snort/dynamicpreprocessor/libsf_sip_preproc.so
|
||||
lib/snort/dynamicpreprocessor/libsf_sip_preproc.so.0
|
||||
lib/snort/dynamicpreprocessor/libsf_smtp_preproc.a
|
||||
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.a
|
||||
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.a
|
||||
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
|
||||
libdata/pkgconfig/snort_output.pc
|
||||
libdata/pkgconfig/snort_preproc.pc
|
||||
man/man8/snort.8.gz
|
||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
|
||||
@ -249,6 +195,7 @@ lib/snort/dynamic_output/libsf_dynamic_output.la
|
||||
%%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
|
||||
@ -257,17 +204,71 @@ lib/snort/dynamic_output/libsf_dynamic_output.la
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.stream5
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.tag
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.thresholding
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.unified2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.u2boat
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.unified2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.variables
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README.rzb_saac
|
||||
%%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/bitop.h
|
||||
src/snort_dynamicsrc/event.h
|
||||
src/snort_dynamicsrc/file_api.h
|
||||
src/snort_dynamicsrc/file_lib.h
|
||||
src/snort_dynamicsrc/idle_processing.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_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/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/snort_debug.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 >/dev/null 2>&1 /var/log/snort || :
|
||||
@dirrmtry src/snort_dynamicsrc
|
||||
@dirrmtry src
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
libdata/pkgconfig/snort.pc
|
||||
libdata/pkgconfig/snort_output.pc
|
||||
libdata/pkgconfig/snort_preproc.pc
|
||||
@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
|
||||
|
Loading…
Reference in New Issue
Block a user