mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-24 04:33:24 +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$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= snort
|
PORTNAME= snort
|
||||||
PORTVERSION= 2.9.5.5
|
PORTVERSION= 2.9.5.6
|
||||||
CATEGORIES= security
|
CATEGORIES= security
|
||||||
MASTER_SITES= SF/snort/snort \
|
MASTER_SITES= SF/snort/snort \
|
||||||
http://mirrors.rit.edu/zi/
|
http://mirrors.rit.edu/zi/
|
||||||
@ -15,56 +15,82 @@ COMMENT= Lightweight network intrusion detection system
|
|||||||
LICENSE= GPLv2
|
LICENSE= GPLv2
|
||||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
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 \
|
BUILD_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq \
|
||||||
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
||||||
RUN_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq \
|
RUN_DEPENDS= daq>=2.0.0:${PORTSDIR}/net/daq \
|
||||||
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
${LOCALBASE}/lib/libnet11/libnet.a:${PORTSDIR}/net/libnet
|
||||||
|
|
||||||
OPTIONS_DEFINE= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
OPTIONS_DEFINE= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
||||||
PERFPROFILE FLEXRESP3 LRGPCAP SNORTSAM SOURCEFIRE \
|
PERFPROFILE FLEXRESP3 LRGPCAP SOURCEFIRE NONETHER \
|
||||||
DBGSNORT BARNYARD PULLEDPORK NONETHER
|
DOCS
|
||||||
OPTIONS_DEFAULT=IPV6 MPLS GRE ZLIB NORMALIZER REACT PERFPROFILE \
|
|
||||||
FLEXRESP3 SOURCEFIRE TARGETBASED PULLEDPORK \
|
|
||||||
BARNYARD
|
|
||||||
|
|
||||||
GRE_DESC= Enable GRE support
|
OPTIONS_GROUP= ADDONS DEV
|
||||||
TARGETBASED_DESC= Enable targetbased support
|
OPTIONS_GROUP_ADDONS= BARNYARD PULLEDPORK
|
||||||
ZLIB_DESC= Enable GZIP support
|
OPTIONS_GROUP_DEV= DBGSNORT
|
||||||
NONETHER_DESC= Enable non-Ethernet Decoders
|
|
||||||
NORMALIZER_DESC= Enable normalizer
|
OPTIONS_DEFAULT= IPV6 MPLS GRE TARGETBASED ZLIB NORMALIZER REACT \
|
||||||
REACT_DESC= Enable react
|
PERFPROFILE FLEXRESP3 SOURCEFIRE PULLEDPORK \
|
||||||
PERFPROFILE_DESC= Enable performance profiling
|
BARNYARD
|
||||||
FLEXRESP3_DESC= Enable flexible response on events (v3)
|
|
||||||
LRGPCAP_DESC= Enable pcaps larger than 2GB
|
FLEXRESP3_DESC= Flexible response on events (v3)
|
||||||
SNORTSAM_DESC= Enable unofficial Snortsam patch
|
GRE_DESC= GRE support
|
||||||
SOURCEFIRE_DESC= Enable Sourcefire-specific build options
|
IPV6_DESC= IPv6 in snort.conf
|
||||||
DBGSNORT_DESC= Enable debugging symbols+core dumps
|
LRGPCAP_DESC= Pcaps larger than 2GB
|
||||||
BARNYARD_DESC= Depend on Barnyard2
|
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
|
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>
|
.include <bsd.port.options.mk>
|
||||||
|
|
||||||
USE_RC_SUBR= snort
|
USE_RC_SUBR= snort
|
||||||
SUB_FILES= pkg-message
|
SUB_FILES= pkg-message
|
||||||
|
|
||||||
|
USES= pathfix
|
||||||
GNU_CONFIGURE= yes
|
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_AUTOTOOLS= libtool
|
||||||
USE_LDCONFIG= 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
|
LIBNET_CONFIG?= ${LOCALBASE}/bin/libnet11-config
|
||||||
.if exists(${LIBNET_CONFIG})
|
.if exists(${LIBNET_CONFIG})
|
||||||
LIBNET_CFLAGS!= ${LIBNET_CONFIG} --cflags
|
LIBNET_CFLAGS!= ${LIBNET_CONFIG} --cflags
|
||||||
@ -73,142 +99,48 @@ LIBNET_LIBS!= ${LIBNET_CONFIG} --libs
|
|||||||
LIBNET_CFLAGS= -I${LOCALBASE}/include/libnet11
|
LIBNET_CFLAGS= -I${LOCALBASE}/include/libnet11
|
||||||
LIBNET_LIBS= -L${LOCALBASE}/lib/libnet11 -lnet
|
LIBNET_LIBS= -L${LOCALBASE}/lib/libnet11 -lnet
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
LIBNET_INCDIR= ${LIBNET_CFLAGS:M-I*:S/-I//}
|
LIBNET_INCDIR= ${LIBNET_CFLAGS:M-I*:S/-I//}
|
||||||
LIBNET_LIBDIR= ${LIBNET_LIBS:M-L*:S/-L//}
|
LIBNET_LIBDIR= ${LIBNET_LIBS:M-L*:S/-L//}
|
||||||
|
|
||||||
CFLAGS+= -fstack-protector
|
CFLAGS+= -fstack-protector
|
||||||
CONFIGURE_ARGS= --enable-dynamicplugin --enable-reload \
|
CONFIGURE_ARGS+=--enable-reload \
|
||||||
--enable-reload-error-restart \
|
--enable-reload-error-restart \
|
||||||
--with-dnet-includes=${LIBNET_INCDIR} \
|
--with-dnet-includes=${LIBNET_INCDIR} \
|
||||||
--with-dnet-libraries=${LIBNET_LIBDIR}
|
--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:
|
post-patch:
|
||||||
@${FIND} ${WRKSRC} -name 'Makefile.in' | ${XARGS} ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g'
|
@${FIND} ${WRKSRC} \( -name 'Makefile.in' -o -name snort.conf \) -print0 | \
|
||||||
@${REINPLACE_CMD} "s,/etc/snort.conf,${CONFIG_DIR}/snort.conf," ${WRKSRC}/src/snort.c ${WRKSRC}/snort.8
|
${XARGS} -0 ${REINPLACE_CMD} -e 's|lib/snort_|lib/snort/|g'
|
||||||
@${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
|
|
||||||
|
|
||||||
pre-configure:
|
@${REINPLACE_CMD} "s,/etc/snort.conf,${ETCDIR}/snort.conf," \
|
||||||
.if ${PORT_OPTIONS:MSNORTSAM}
|
${WRKSRC}/src/snort.c ${WRKSRC}/snort.8
|
||||||
@${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 \
|
@${REINPLACE_CMD} -e 's|^dynamicdetection|#dynamicdetection|' \
|
||||||
${WRKSRC}/src/dynamic-preprocessors/libs/Makefile.am \
|
-e '/ipvar HOME_NET/s/any/[YOU_NEED_TO_SET_HOME_NET_IN_snort.conf]/' \
|
||||||
${WRKSRC}/src/dynamic-output/libs/Makefile.am
|
-e '/^# include .PREPROC_RULE/s/# include/include/' \
|
||||||
@${ECHO_MSG} "===> Rebuilding required files for snortsam patches..."
|
${WRKSRC}/etc/snort.conf
|
||||||
@cd ${WRKSRC} && ${SH} ${WRKSRC}/autojunk.sh
|
|
||||||
@${ECHO_MSG} "===> Done. Configuring..."
|
@${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
|
.endif
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@${LIBTOOL} --finish ${LOCALBASE}/lib/snort/dynamicpreprocessor
|
@${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${RULES_DIR} ${STAGEDIR}${LOGS_DIR} \
|
||||||
[ -d ${CONFIG_DIR} ] || ${MKDIR} ${CONFIG_DIR}
|
${STAGEDIR}${PREPROC_RULE_DIR} ${STAGEDIR}${DOCSDIR}
|
||||||
[ -d ${RULES_DIR} ] || ${MKDIR} ${RULES_DIR}
|
|
||||||
[ -d ${LOGS_DIR} ] || ${MKDIR} ${LOGS_DIR}
|
|
||||||
.for f in ${CONFIG_FILES}
|
.for f in ${CONFIG_FILES}
|
||||||
${INSTALL_DATA} ${WRKSRC}/etc/${f} ${CONFIG_DIR}/${f}-sample
|
${INSTALL_DATA} ${WRKSRC}/etc/${f} ${STAGEDIR}${ETCDIR}/${f}-sample
|
||||||
@if [ ! -f ${CONFIG_DIR}/${f} ]; then \
|
|
||||||
${CP} -p ${CONFIG_DIR}/${f}-sample ${CONFIG_DIR}/${f} ; \
|
|
||||||
fi
|
|
||||||
.endfor
|
.endfor
|
||||||
.if ${PORT_OPTIONS:MDOCS}
|
|
||||||
@${MKDIR} ${DOCSDIR}
|
|
||||||
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
|
|
||||||
.endif
|
|
||||||
@${MKDIR} ${PREPROC_RULE_DIR}
|
|
||||||
.for f in ${PREPROC_RULES}
|
.for f in ${PREPROC_RULES}
|
||||||
${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${PREPROC_RULE_DIR}/${f}-sample
|
${INSTALL_DATA} ${WRKSRC}/preproc_rules/${f} ${STAGEDIR}${PREPROC_RULE_DIR}/${f}-sample
|
||||||
@if [ ! -f ${PREPROC_RULE_DIR}/${f} ]; then \
|
|
||||||
${CP} -p ${PREPROC_RULE_DIR}/${f}-sample ${PREPROC_RULE_DIR}/${f} ; \
|
|
||||||
fi
|
|
||||||
.endfor
|
.endfor
|
||||||
@${CAT} ${PKGMESSAGE}
|
(cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR})
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (snort-2.9.5.5.tar.gz) = 02c8cc6060bdaa0b00537ca70f6d272855375948aece5253dd18f0d76c7f539e
|
SHA256 (snort-2.9.5.6.tar.gz) = 69ed09077c1fa2268f814c8eff6e613b7fe8876a138df1cd6579cffbb747db55
|
||||||
SIZE (snort-2.9.5.5.tar.gz) = 5048740
|
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
|
@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
|
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
|
@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
|
@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
|
etc/snort/reference.config-sample
|
||||||
@exec if [ ! -f %D/etc/snort/reference.config ] ; then cp -p %D/%F %B/reference.config; fi
|
@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
|
@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
|
etc/snort/unicode.map-sample
|
||||||
@exec if [ ! -f %D/etc/snort/unicode.map ] ; then cp -p %D/%F %B/unicode.map; fi
|
@exec if [ ! -f %D/etc/snort/unicode.map ] ; then cp -p %D/%F %B/unicode.map; fi
|
||||||
@dirrmtry etc/snort/rules
|
include/snort/dynamic_output/bitop.h
|
||||||
@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
|
include/snort/dynamic_output/ipv6_port.h
|
||||||
etc/snort/preproc_rules/decoder.rules-sample
|
include/snort/dynamic_output/obfuscation.h
|
||||||
@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/output_api.h
|
include/snort/dynamic_output/output_api.h
|
||||||
include/snort/dynamic_output/output_common.h
|
include/snort/dynamic_output/output_common.h
|
||||||
include/snort/dynamic_output/obfuscation.h
|
include/snort/dynamic_output/output_lib.h
|
||||||
include/snort/dynamic_output/ipv6_port.h
|
include/snort/dynamic_output/preprocids.h
|
||||||
include/snort/dynamic_output/sf_ip.h
|
|
||||||
include/snort/dynamic_output/snort_debug.h
|
|
||||||
include/snort/dynamic_output/sfPolicy.h
|
include/snort/dynamic_output/sfPolicy.h
|
||||||
include/snort/dynamic_output/sf_dynamic_common.h
|
include/snort/dynamic_output/sf_dynamic_common.h
|
||||||
include/snort/dynamic_output/stream_api.h
|
include/snort/dynamic_output/sf_ip.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_protocols.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.h
|
||||||
include/snort/dynamic_output/sfrt_dir.h
|
include/snort/dynamic_output/sfrt_dir.h
|
||||||
include/snort/dynamic_output/sfrt_trie.h
|
include/snort/dynamic_output/sfrt_trie.h
|
||||||
@dirrmtry include/snort/dynamic_output
|
include/snort/dynamic_output/snort_debug.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/ssl.h
|
include/snort/dynamic_output/stream_api.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfcommon.h
|
include/snort/dynamic_preproc/bitop.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_preproc_info.h
|
include/snort/dynamic_preproc/cpuclock.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_snort_packet.h
|
include/snort/dynamic_preproc/file_api.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_protocols.h
|
include/snort/dynamic_preproc/file_lib.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_seqnums.h
|
include/snort/dynamic_preproc/idle_processing.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_snort_plugin_api.h
|
include/snort/dynamic_preproc/ipv6_port.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_decompression.h
|
include/snort/dynamic_preproc/mempool.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfPolicyUserData.h
|
include/snort/dynamic_preproc/obfuscation.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/snort_debug.h
|
include/snort/dynamic_preproc/preprocids.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/snort_bounds.h
|
include/snort/dynamic_preproc/profiler.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/cpuclock.h
|
include/snort/dynamic_preproc/segment_mem.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/file_api.h
|
include/snort/dynamic_preproc/sfPolicy.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/file_lib.h
|
include/snort/dynamic_preproc/sfPolicyUserData.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/profiler.h
|
include/snort/dynamic_preproc/sf_decompression.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/bitop.h
|
include/snort/dynamic_preproc/sf_dynamic_common.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/idle_processing.h
|
include/snort/dynamic_preproc/sf_dynamic_define.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/mempool.h
|
include/snort/dynamic_preproc/sf_dynamic_engine.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/segment_mem.h
|
include/snort/dynamic_preproc/sf_dynamic_meta.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_sdlist_types.h
|
include/snort/dynamic_preproc/sf_dynamic_preproc_lib.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_ip.h
|
include/snort/dynamic_preproc/sf_dynamic_preprocessor.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_common.h
|
include/snort/dynamic_preproc/sf_ip.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_engine.h
|
include/snort/dynamic_preproc/sf_preproc_info.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_define.h
|
include/snort/dynamic_preproc/sf_protocols.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_meta.h
|
include/snort/dynamic_preproc/sf_sdlist_types.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_preprocessor.h
|
include/snort/dynamic_preproc/sf_seqnums.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sf_dynamic_preproc_lib.h
|
include/snort/dynamic_preproc/sf_snort_packet.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfcontrol.h
|
include/snort/dynamic_preproc/sf_snort_plugin_api.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/ipv6_port.h
|
include/snort/dynamic_preproc/sfcommon.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfPolicy.h
|
include/snort/dynamic_preproc/sfcontrol.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt.h
|
include/snort/dynamic_preproc/sfrt.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_dir.h
|
include/snort/dynamic_preproc/sfrt_dir.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_flat.h
|
include/snort/dynamic_preproc/sfrt_flat.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_flat_dir.h
|
include/snort/dynamic_preproc/sfrt_flat_dir.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/sfrt_trie.h
|
include/snort/dynamic_preproc/sfrt_trie.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/obfuscation.h
|
include/snort/dynamic_preproc/snort_bounds.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/stream_api.h
|
include/snort/dynamic_preproc/snort_debug.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/str_search.h
|
include/snort/dynamic_preproc/ssl.h
|
||||||
%%DYNAMIC%%include/snort/dynamic_preproc/preprocids.h
|
include/snort/dynamic_preproc/str_search.h
|
||||||
%%DYNAMIC%%@dirrmtry include/snort/dynamic_preproc
|
include/snort/dynamic_preproc/stream_api.h
|
||||||
@dirrmtry include/snort
|
|
||||||
lib/snort/dynamic_output/libsf_dynamic_output.a
|
lib/snort/dynamic_output/libsf_dynamic_output.a
|
||||||
lib/snort/dynamic_output/libsf_dynamic_output.la
|
lib/snort/dynamic_output/libsf_dynamic_output.la
|
||||||
@dirrmtry lib/snort/dynamic_output
|
lib/snort/dynamic_preproc/libsf_dynamic_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.a
|
lib/snort/dynamic_preproc/libsf_dynamic_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.la
|
lib/snort/dynamicengine/libsf_engine.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so
|
lib/snort/dynamicengine/libsf_engine.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicengine/libsf_engine.so.0
|
lib/snort/dynamicengine/libsf_engine.so
|
||||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamicengine
|
lib/snort/dynamicengine/libsf_engine.so.0
|
||||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamicrules
|
lib/snort/dynamicpreprocessor/libsf_dce2_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamic_preproc/libsf_dynamic_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_dce2_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamic_preproc/libsf_dynamic_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so
|
||||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamic_preproc
|
lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dce2_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_dns_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_dns_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_dns_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dnp3_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_dns_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ftptelnet_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_imap_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_imap_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_imap_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_gtp_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_imap_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_pop_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_pop_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_pop_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_modbus_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_pop_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_sdf_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_sdf_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_reputation_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_sip_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_sip_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_sip_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sdf_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_sip_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_smtp_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_smtp_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_sip_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_ssh_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_ssh_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_smtp_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.a
|
lib/snort/dynamicpreprocessor/libsf_ssl_preproc.a
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.la
|
lib/snort/dynamicpreprocessor/libsf_ssl_preproc.la
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so
|
lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssh_preproc.so.0
|
lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.a
|
libdata/pkgconfig/snort.pc
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.la
|
libdata/pkgconfig/snort_output.pc
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so
|
libdata/pkgconfig/snort_preproc.pc
|
||||||
%%DYNAMIC%%lib/snort/dynamicpreprocessor/libsf_ssl_preproc.so.0
|
man/man8/snort.8.gz
|
||||||
%%DYNAMIC%%@dirrmtry lib/snort/dynamicpreprocessor
|
|
||||||
%%DYNAMIC%%@dirrmtry lib/snort
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/BUGS
|
%%PORTDOCS%%%%DOCSDIR%%/BUGS
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
|
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
|
||||||
@ -249,6 +195,7 @@ lib/snort/dynamic_output/libsf_dynamic_output.la
|
|||||||
%%PORTDOCS%%%%DOCSDIR%%/README.ppm
|
%%PORTDOCS%%%%DOCSDIR%%/README.ppm
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.reload
|
%%PORTDOCS%%%%DOCSDIR%%/README.reload
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.reputation
|
%%PORTDOCS%%%%DOCSDIR%%/README.reputation
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README.rzb_saac
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.sensitive_data
|
%%PORTDOCS%%%%DOCSDIR%%/README.sensitive_data
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.sfportscan
|
%%PORTDOCS%%%%DOCSDIR%%/README.sfportscan
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.sip
|
%%PORTDOCS%%%%DOCSDIR%%/README.sip
|
||||||
@ -257,17 +204,71 @@ lib/snort/dynamic_output/libsf_dynamic_output.la
|
|||||||
%%PORTDOCS%%%%DOCSDIR%%/README.stream5
|
%%PORTDOCS%%%%DOCSDIR%%/README.stream5
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.tag
|
%%PORTDOCS%%%%DOCSDIR%%/README.tag
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.thresholding
|
%%PORTDOCS%%%%DOCSDIR%%/README.thresholding
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.unified2
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.u2boat
|
%%PORTDOCS%%%%DOCSDIR%%/README.u2boat
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README.unified2
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.variables
|
%%PORTDOCS%%%%DOCSDIR%%/README.variables
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/README.rzb_saac
|
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/RELEASE.NOTES
|
%%PORTDOCS%%%%DOCSDIR%%/RELEASE.NOTES
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/USAGE
|
%%PORTDOCS%%%%DOCSDIR%%/USAGE
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/WISHLIST
|
%%PORTDOCS%%%%DOCSDIR%%/WISHLIST
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/generators
|
%%PORTDOCS%%%%DOCSDIR%%/generators
|
||||||
%%PORTDOCS%%%%DOCSDIR%%/snort_manual.pdf
|
%%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%%
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||||
libdata/pkgconfig/snort.pc
|
@dirrmtry lib/snort/dynamicpreprocessor
|
||||||
libdata/pkgconfig/snort_output.pc
|
@dirrmtry lib/snort/dynamicengine
|
||||||
libdata/pkgconfig/snort_preproc.pc
|
@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