Hello, attached is an update to the recently released version 2.8.6 of snort. Finally I got rid of the version numbers for the shared libs. IPv6 is enabled. Builds of all flavors look good on i386 and sparc64. As I mainly use the unflavored version tests especially of the different flavors are very appreciated.
Please test and report which flavor/arch you use/tested. Thanks. I didn't enabled --enable-inline yet, as there are still some problems. I'm still working on it. Regards, Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/snort/Makefile,v retrieving revision 1.55 diff -u -p -r1.55 Makefile --- Makefile 15 Apr 2010 14:58:24 -0000 1.55 +++ Makefile 5 May 2010 23:32:05 -0000 @@ -4,8 +4,7 @@ SHARED_ONLY = Yes COMMENT = highly flexible sniffer/NIDS -DISTNAME = snort-2.8.4.1 -PKGNAME = ${DISTNAME}p0 +DISTNAME = snort-2.8.6 CATEGORIES = net security MASTER_SITES = http://dl.snort.org/snort-current/ @@ -20,23 +19,13 @@ PERMIT_DISTFILES_CDROM = Yes PERMIT_DISTFILES_FTP = Yes WANTLIB = c m pcap -SHARED_LIBS = sf_engine 3.0 \ - sf_dce2_preproc 0.0 \ - sf_dcerpc_preproc 2.0 \ - sf_dns_preproc 3.0 \ - sf_ftptelnet_preproc 3.0 \ - sf_smtp_preproc 3.0 \ - sf_ssh_preproc 2.0 \ - sf_ssl_preproc 1.0 \ - _sfdynamic_example_rule 0.0 \ - _sfdynamic_preprocessor_example 0.0 - USE_LIBTOOL = Yes SEPARATE_BUILD = concurrent CONFIGURE_STYLE = simple CONFIGURE_ARGS += ${CONFIGURE_SHARED} \ - --enable-dynamicplugin + --enable-dynamicplugin \ + --enable-ipv6 MAKE_FLAGS = mandir=${TRUEPREFIX}/man Index: distinfo =================================================================== RCS file: /cvs/ports/net/snort/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 16 Aug 2009 13:31:27 -0000 1.18 +++ distinfo 5 May 2010 23:32:05 -0000 @@ -1,5 +1,5 @@ -MD5 (snort-2.8.4.1.tar.gz) = Y/TnaulqLRM/THt0G61UWA== -RMD160 (snort-2.8.4.1.tar.gz) = jzijfJ8Wm6uVKUbMq6JMktJnuIA= -SHA1 (snort-2.8.4.1.tar.gz) = P/q7U2bAiJUv76sZqNwZzoTWJkU= -SHA256 (snort-2.8.4.1.tar.gz) = 7n95DrPfTmFWp8hl8boihVOUyePBP9xX1gqGRyZ/wgk= -SIZE (snort-2.8.4.1.tar.gz) = 4567713 +MD5 (snort-2.8.6.tar.gz) = scLT3bHAqFmkfFox0Z5grQ== +RMD160 (snort-2.8.6.tar.gz) = W1Seqzmm4KDxgvbS7kb9YJlcgi4= +SHA1 (snort-2.8.6.tar.gz) = 5GPJmZTlIXFDliPhsFueG88BrI8= +SHA256 (snort-2.8.6.tar.gz) = YGTXu3jWQ4tFX/NJuT1S9A05d/H+yx15WMh4gbADA1g= +SIZE (snort-2.8.6.tar.gz) = 4960740 Index: patches/patch-etc_snort_conf =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-etc_snort_conf,v retrieving revision 1.4 diff -u -p -r1.4 patch-etc_snort_conf --- patches/patch-etc_snort_conf 16 Aug 2009 13:31:27 -0000 1.4 +++ patches/patch-etc_snort_conf 5 May 2010 23:32:05 -0000 @@ -1,26 +1,26 @@ $OpenBSD: patch-etc_snort_conf,v 1.4 2009/08/16 13:31:27 rui Exp $ ---- etc/snort.conf.orig Wed Mar 11 14:22:03 2009 -+++ etc/snort.conf Wed Apr 8 12:47:17 2009 -@@ -78,7 +78,10 @@ var SNMP_SERVERS $HOME_NET - # like this: - # - # portvar HTTP_PORTS 8081 --# -+ +--- etc/snort.conf.orig Fri Mar 19 20:41:00 2010 ++++ etc/snort.conf Mon Apr 26 20:16:23 2010 +@@ -42,6 +42,9 @@ var SQL_SERVERS $HOME_NET + # List of telnet servers on your network + var TELNET_SERVERS $HOME_NET + +# Ports you run ssh servers on +portvar SSH_PORTS 22 + - # Ports you run web servers on - portvar HTTP_PORTS 80 + # List of ports you run web servers on + portvar HTTP_PORTS [80,2301,3128,7777,7779,8000,8008,8028,8080,8180,8888,9999] -@@ -107,8 +110,8 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.0/23,64.12.161 +@@ -57,9 +60,9 @@ var AIM_SERVERS [64.12.24.0/23,64.12.28.0/23,64.12.161 # Path to your rules files (this can be a relative path) # Note for Windows users: You are advised to make this an absolute path, # such as: c:\snort\rules -var RULE_PATH ../rules +-var SO_RULE_PATH ../so_rules -var PREPROC_RULE_PATH ../preproc_rules +var RULE_PATH ${SYSCONFDIR}/snort/rules ++var SO_RULE_PATH ${SYSCONFDIR}/snort/so_rules +var PREPROC_RULE_PATH ${SYSCONFDIR}/snort/preproc_rules - # Configure the snort decoder - # ============================ + ################################################### + # Step #2: Configure the decoder. For more information, see README.decode Index: patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in =================================================================== RCS file: patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in diff -N patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in 5 May 2010 23:32:05 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- src/dynamic-examples/dynamic-preprocessor/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-examples/dynamic-preprocessor/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -200,7 +200,7 @@ target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + noinst_libdir = ${exec_prefix}/lib/snort_dynamicpreprocessor + noinst_lib_LTLIBRARIES = lib_sfdynamic_preprocessor_example.la +-lib_sfdynamic_preprocessor_example_la_LDFLAGS = -export-dynamic ++lib_sfdynamic_preprocessor_example_la_LDFLAGS = -export-dynamic -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c Index: patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in =================================================================== RCS file: patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in diff -N patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in 5 May 2010 23:32:05 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- src/dynamic-examples/dynamic-rule/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-examples/dynamic-rule/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -200,7 +200,7 @@ target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + noinst_libdir = ${exec_prefix}/lib/snort_dynamicrules + noinst_lib_LTLIBRARIES = lib_sfdynamic_example_rule.la +-lib_sfdynamic_example_rule_la_LDFLAGS = -export-dynamic ++lib_sfdynamic_example_rule_la_LDFLAGS = -export-dynamic -avoid-version + BUILT_SOURCES = \ + sfsnort_dynamic_detection_lib.c \ + sfsnort_dynamic_detection_lib.h Index: patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_dynamic-plugins_sf_dynamic_plugins_c --- patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c 16 Aug 2009 13:31:27 -0000 1.4 +++ patches/patch-src_dynamic-plugins_sf_dynamic_plugins_c 5 May 2010 23:32:05 -0000 @@ -1,13 +1,13 @@ $OpenBSD: patch-src_dynamic-plugins_sf_dynamic_plugins_c,v 1.4 2009/08/16 13:31:27 rui Exp $ ---- src/dynamic-plugins/sf_dynamic_plugins.c.orig Mon Jan 26 22:50:08 2009 -+++ src/dynamic-plugins/sf_dynamic_plugins.c Wed Apr 8 12:40:35 2009 -@@ -233,8 +233,7 @@ void LoadAllLibs(char *path, LoadLibraryFunc loadFunc) - dirEntry = readdir(directory); - while (dirEntry) +--- src/dynamic-plugins/sf_dynamic_plugins.c.orig Tue Jan 26 19:11:07 2010 ++++ src/dynamic-plugins/sf_dynamic_plugins.c Thu Apr 22 07:53:46 2010 +@@ -248,8 +248,7 @@ void LoadAllLibs(char *path, LoadLibraryFunc loadFunc) + dir_entry = readdir(directory); + while (dir_entry != NULL) { -- if (dirEntry->d_reclen && -- !fnmatch(EXT, dirEntry->d_name, FNM_PATHNAME | FNM_PERIOD)) -+ if(!fnmatch(EXT, dirEntry->d_name, FNM_PATHNAME | FNM_PERIOD)) +- if ((dir_entry->d_reclen != 0) && +- (fnmatch(MODULE_EXT, dir_entry->d_name, FNM_PATHNAME | FNM_PERIOD) == 0)) ++ if (fnmatch(MODULE_EXT, dir_entry->d_name, FNM_PATHNAME | FNM_PERIOD) == 0) { - SnortSnprintf(path_buf, PATH_MAX, "%s%s%s", path, "/", dirEntry->d_name); - loadFunc(path_buf, 1); + /* Get the string up until the first dot. This will be + * considered the file prefix. */ Index: patches/patch-src_dynamic-plugins_sf_engine_Makefile_in =================================================================== RCS file: patches/patch-src_dynamic-plugins_sf_engine_Makefile_in diff -N patches/patch-src_dynamic-plugins_sf_engine_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dynamic-plugins_sf_engine_Makefile_in 5 May 2010 23:32:05 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- src/dynamic-plugins/sf_engine/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-plugins/sf_engine/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -211,7 +211,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_engine.la +-libsf_engine_la_LDFLAGS = -module ++libsf_engine_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sfhashfcn.c \ + sfhashfcn.h \ Index: patches/patch-src_dynamic-preprocessors_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_Makefile_in,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_dynamic-preprocessors_Makefile_in --- patches/patch-src_dynamic-preprocessors_Makefile_in 16 Aug 2009 13:31:27 -0000 1.4 +++ patches/patch-src_dynamic-preprocessors_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,17 +1,18 @@ $OpenBSD: patch-src_dynamic-preprocessors_Makefile_in,v 1.4 2009/08/16 13:31:27 rui Exp $ ---- src/dynamic-preprocessors/Makefile.in.orig Wed Mar 11 14:19:27 2009 -+++ src/dynamic-preprocessors/Makefile.in Wed Apr 8 12:40:35 2009 -@@ -574,8 +574,7 @@ maintainer-clean-generic: +--- src/dynamic-preprocessors/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/Makefile.in Tue May 4 20:13:09 2010 +@@ -636,8 +636,8 @@ maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -...@have_dynamic_plugins_false@uninstall-local: -...@have_dynamic_plugins_false@install-data-local: ++uninstall-local: +install-data-local: clean: clean-recursive clean-am: clean-generic clean-libtool clean-local mostlyclean-am -@@ -757,20 +756,6 @@ include/str_search.h: $(srcdir)/../preprocessors/str_s +@@ -838,20 +838,6 @@ include/plugin_enum.h: $(srcdir)/../plugin_enum.h clean-local: rm -rf include build Index: patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-preprocessors_dcerpc2_Makefile_in --- patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 16 Aug 2009 13:31:27 -0000 1.1 +++ patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v 1.1 2009/08/16 13:31:27 rui Exp $ ---- src/dynamic-preprocessors/dcerpc2/Makefile.in.orig Wed Mar 11 14:19:28 2009 -+++ src/dynamic-preprocessors/dcerpc2/Makefile.in Wed Apr 8 15:58:27 2009 -@@ -418,7 +418,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/dcerpc2/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/dcerpc2/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -205,7 +205,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_dce2_preproc.la +-libsf_dce2_preproc_la_LDFLAGS = -module ++libsf_dce2_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sf_ip.c \ +@@ -428,7 +428,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_dynamic-preprocessors_dcerpc_Makefile_in --- patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 12 Feb 2009 22:12:08 -0000 1.2 +++ patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_dcerpc_Makefile_in,v 1.2 2009/02/12 22:12:08 rui Exp $ ---- src/dynamic-preprocessors/dcerpc/Makefile.in.orig Fri Jul 18 22:52:05 2008 -+++ src/dynamic-preprocessors/dcerpc/Makefile.in Fri Aug 8 14:57:43 2008 -@@ -392,7 +392,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/dcerpc/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/dcerpc/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -204,7 +204,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_dcerpc_preproc.la +-libsf_dcerpc_preproc_la_LDFLAGS = -module ++libsf_dcerpc_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -403,7 +403,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_dns_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_dns_Makefile_in,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_dynamic-preprocessors_dns_Makefile_in --- patches/patch-src_dynamic-preprocessors_dns_Makefile_in 12 Feb 2009 22:12:08 -0000 1.3 +++ patches/patch-src_dynamic-preprocessors_dns_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_dns_Makefile_in,v 1.3 2009/02/12 22:12:08 rui Exp $ ---- src/dynamic-preprocessors/dns/Makefile.in.orig Fri Jul 18 22:52:06 2008 -+++ src/dynamic-preprocessors/dns/Makefile.in Fri Aug 8 14:57:43 2008 -@@ -374,7 +374,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/dns/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/dns/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -201,7 +201,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_dns_preproc.la +-libsf_dns_preproc_la_LDFLAGS = -module ++libsf_dns_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -385,7 +385,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_dynamic-preprocessors_ftptelnet_Makefile_in --- patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 16 Aug 2009 13:31:27 -0000 1.4 +++ patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_ftptelnet_Makefile_in,v 1.4 2009/08/16 13:31:27 rui Exp $ ---- src/dynamic-preprocessors/ftptelnet/Makefile.in.orig Wed Mar 11 14:19:29 2009 -+++ src/dynamic-preprocessors/ftptelnet/Makefile.in Wed Apr 8 12:43:22 2009 -@@ -528,7 +528,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/ftptelnet/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/ftptelnet/Makefile.in Mon Apr 26 20:14:12 2010 +@@ -213,7 +213,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_ftptelnet_preproc.la +-libsf_ftptelnet_preproc_la_LDFLAGS = -module ++libsf_ftptelnet_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sf_ip.c \ +@@ -533,7 +533,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-recursive Index: patches/patch-src_dynamic-preprocessors_sdf_Makefile_in =================================================================== RCS file: patches/patch-src_dynamic-preprocessors_sdf_Makefile_in diff -N patches/patch-src_dynamic-preprocessors_sdf_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dynamic-preprocessors_sdf_Makefile_in 5 May 2010 23:32:05 -0000 @@ -0,0 +1,21 @@ +$OpenBSD$ +--- src/dynamic-preprocessors/sdf/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/sdf/Makefile.in Mon Apr 26 20:14:13 2010 +@@ -202,7 +202,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_sdf_preproc.la +-libsf_sdf_preproc_la_LDFLAGS = -module ++libsf_sdf_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -394,7 +394,7 @@ distdir: $(DISTFILES) + check-am: all-am + check: $(BUILT_SOURCES) + $(MAKE) $(AM_MAKEFLAGS) check-am +-all-am: Makefile $(LTLIBRARIES) all-local ++all-am: Makefile $(LTLIBRARIES) + installdirs: + for dir in "$(DESTDIR)$(libdir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_smtp_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_smtp_Makefile_in,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_dynamic-preprocessors_smtp_Makefile_in --- patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 12 Feb 2009 22:12:08 -0000 1.3 +++ patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_smtp_Makefile_in,v 1.3 2009/02/12 22:12:08 rui Exp $ ---- src/dynamic-preprocessors/smtp/Makefile.in.orig Fri Jul 18 22:52:07 2008 -+++ src/dynamic-preprocessors/smtp/Makefile.in Fri Aug 8 14:57:44 2008 -@@ -393,7 +393,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/smtp/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/smtp/Makefile.in Mon Apr 26 20:14:13 2010 +@@ -203,7 +203,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_smtp_preproc.la +-libsf_smtp_preproc_la_LDFLAGS = -module ++libsf_smtp_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -404,7 +404,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_ssh_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ssh_Makefile_in,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_dynamic-preprocessors_ssh_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 12 Feb 2009 22:12:08 -0000 1.2 +++ patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_ssh_Makefile_in,v 1.2 2009/02/12 22:12:08 rui Exp $ ---- src/dynamic-preprocessors/ssh/Makefile.in.orig Fri Jul 18 22:52:08 2008 -+++ src/dynamic-preprocessors/ssh/Makefile.in Fri Aug 8 14:57:44 2008 -@@ -374,7 +374,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/ssh/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/ssh/Makefile.in Mon Apr 26 20:14:13 2010 +@@ -201,7 +201,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_ssh_preproc.la +-libsf_ssh_preproc_la_LDFLAGS = -module ++libsf_ssh_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -385,7 +385,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_dynamic-preprocessors_ssl_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_ssl_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-preprocessors_ssl_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 12 Feb 2009 22:12:08 -0000 1.1 +++ patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 5 May 2010 23:32:05 -0000 @@ -1,7 +1,16 @@ $OpenBSD: patch-src_dynamic-preprocessors_ssl_Makefile_in,v 1.1 2009/02/12 22:12:08 rui Exp $ ---- src/dynamic-preprocessors/ssl/Makefile.in.orig Fri Jul 18 22:52:08 2008 -+++ src/dynamic-preprocessors/ssl/Makefile.in Fri Aug 8 15:59:22 2008 -@@ -384,7 +384,7 @@ distdir: $(DISTFILES) +--- src/dynamic-preprocessors/ssl/Makefile.in.orig Fri Mar 19 20:39:38 2010 ++++ src/dynamic-preprocessors/ssl/Makefile.in Mon Apr 26 20:14:13 2010 +@@ -201,7 +201,7 @@ sysconfdir = @sysconfdir@ + target_alias = @target_alias@ + AUTOMAKE_OPTIONS = foreign no-dependencies + lib_LTLIBRARIES = libsf_ssl_preproc.la +-libsf_ssl_preproc_la_LDFLAGS = -module ++libsf_ssl_preproc_la_LDFLAGS = -module -avoid-version + BUILT_SOURCES = \ + sf_dynamic_preproc_lib.c \ + sfPolicyUserData.c +@@ -395,7 +395,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -9,4 +18,4 @@ $OpenBSD: patch-src_dynamic-preprocessor +all-am: Makefile $(LTLIBRARIES) installdirs: for dir in "$(DESTDIR)$(libdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ Index: patches/patch-src_log_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_log_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_log_c --- patches/patch-src_log_c 12 Feb 2009 22:12:08 -0000 1.2 +++ patches/patch-src_log_c 5 May 2010 23:32:05 -0000 @@ -1,39 +1,39 @@ $OpenBSD: patch-src_log_c,v 1.2 2009/02/12 22:12:08 rui Exp $ ---- src/log.c.orig Mon Jun 16 20:33:54 2008 -+++ src/log.c Fri Sep 5 22:54:34 2008 -@@ -358,7 +358,7 @@ void PrintIPPkt(FILE * fp, int type, Packet * p) +--- src/log.c.orig Tue Jan 26 19:10:51 2010 ++++ src/log.c Thu Apr 22 07:53:46 2010 +@@ -407,7 +407,7 @@ void PrintIPPkt(FILE * fp, int type, Packet * p) DEBUG_WRAP(DebugMessage(DEBUG_LOG, "PrintIPPkt type = %d\n", type);); bzero((char *) timestamp, TIMEBUF_SIZE); - ts_print((struct timeval *) & p->pkth->ts, timestamp); -+ ts_print((struct timeval32 *) & p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32 *) & p->pkth->ts, timestamp); /* dump the timestamp */ fwrite(timestamp, strlen(timestamp), 1, fp); -@@ -851,7 +851,7 @@ void PrintArpHeader(FILE * fp, Packet * p) +@@ -918,7 +918,7 @@ void PrintArpHeader(FILE * fp, Packet * p) bzero((struct in_addr *) &ip_addr, sizeof(struct in_addr)); bzero((char *) timestamp, TIMEBUF_SIZE); - ts_print((struct timeval *) & p->pkth->ts, timestamp); -+ ts_print((struct timeval32 *) & p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32 *) & p->pkth->ts, timestamp); /* determine what to use as MAC src and dst */ if (p->eh != NULL) -@@ -1929,7 +1929,7 @@ void PrintEapolPkt(FILE * fp, Packet * p) +@@ -1959,7 +1959,7 @@ void PrintEapolPkt(FILE * fp, Packet * p) bzero((char *) timestamp, TIMEBUF_SIZE); - ts_print((struct timeval *) & p->pkth->ts, timestamp); -+ ts_print((struct timeval32 *) & p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32 *) & p->pkth->ts, timestamp); /* dump the timestamp */ fwrite(timestamp, strlen(timestamp), 1, fp); -@@ -2103,7 +2103,7 @@ void PrintWifiPkt(FILE * fp, Packet * p) +@@ -2133,7 +2133,7 @@ void PrintWifiPkt(FILE * fp, Packet * p) bzero((char *) timestamp, TIMEBUF_SIZE); - ts_print((struct timeval *) & p->pkth->ts, timestamp); -+ ts_print((struct timeval32 *) & p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32 *) & p->pkth->ts, timestamp); /* dump the timestamp */ fwrite(timestamp, strlen(timestamp), 1, fp); Index: patches/patch-src_log_text_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_log_text_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_log_text_c --- patches/patch-src_log_text_c 16 Aug 2009 13:31:27 -0000 1.2 +++ patches/patch-src_log_text_c 5 May 2010 23:32:05 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-src_log_text_c,v 1.2 2009/08/16 13:31:27 rui Exp $ ---- src/log_text.c.orig Mon Jan 26 22:49:57 2009 -+++ src/log_text.c Wed Apr 8 12:40:36 2009 -@@ -62,7 +62,7 @@ extern OptTreeNode *otn_tmp; /* global ptr to curre +--- src/log_text.c.orig Tue Jan 26 19:10:51 2010 ++++ src/log_text.c Thu Apr 22 07:53:46 2010 +@@ -66,7 +66,7 @@ extern OptTreeNode *otn_tmp; /* global ptr to curre void LogTimeStamp(TextLog* log, Packet* p) { char timestamp[TIMEBUF_SIZE]; - ts_print((struct timeval*)&p->pkth->ts, timestamp); -+ ts_print((struct timeval32*)&p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32*)&p->pkth->ts, timestamp); TextLog_Puts(log, timestamp); } Index: patches/patch-src_ppm_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_ppm_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_ppm_c --- patches/patch-src_ppm_c 16 Aug 2009 13:31:27 -0000 1.3 +++ patches/patch-src_ppm_c 5 May 2010 23:32:05 -0000 @@ -1,21 +1,21 @@ $OpenBSD: patch-src_ppm_c,v 1.3 2009/08/16 13:31:27 rui Exp $ ---- src/ppm.c.orig Mon Jan 26 22:49:58 2009 -+++ src/ppm.c Wed Apr 8 12:40:37 2009 -@@ -361,7 +361,7 @@ void ppm_rule_log( UINT64 pktcnt, Packet * p) - if( ppm_cfg.rule_log & PPM_LOG_MESSAGE ) - { +--- src/ppm.c.orig Tue Jan 26 19:10:53 2010 ++++ src/ppm.c Thu Apr 22 07:53:46 2010 +@@ -371,7 +371,7 @@ void ppm_rule_log(ppm_cfg_t *ppm_cfg, uint64_t pktcnt, + int i; + if(!*timestamp) - ts_print((struct timeval*)&p->pkth->ts, timestamp); -+ ts_print((struct timeval32*)&p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32*)&p->pkth->ts, timestamp); for (i=0; i< ppm_n_crules; i++) { -@@ -417,7 +417,7 @@ void ppm_rule_log( UINT64 pktcnt, Packet * p) - if( ppm_cfg.rule_log & PPM_LOG_MESSAGE ) - { +@@ -427,7 +427,7 @@ void ppm_rule_log(ppm_cfg_t *ppm_cfg, uint64_t pktcnt, + int i; + if(!*timestamp) - ts_print((struct timeval*)&p->pkth->ts, timestamp); -+ ts_print((struct timeval32*)&p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32*)&p->pkth->ts, timestamp); for (i=0; i< ppm_n_rules; i++) { Index: patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_preprocessors_Stream5_snort_stream5_tcp_c --- patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c 16 Aug 2009 13:31:27 -0000 1.3 +++ patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c 5 May 2010 23:32:05 -0000 @@ -1,12 +1,23 @@ $OpenBSD: patch-src_preprocessors_Stream5_snort_stream5_tcp_c,v 1.3 2009/08/16 13:31:27 rui Exp $ ---- src/preprocessors/Stream5/snort_stream5_tcp.c.orig Tue Apr 21 18:52:36 2009 -+++ src/preprocessors/Stream5/snort_stream5_tcp.c Wed Apr 29 12:42:40 2009 -@@ -6804,7 +6804,7 @@ static int ProcessTcp(Stream5LWSession *lwssn, Packet +--- src/preprocessors/Stream5/snort_stream5_tcp.c.orig Thu Mar 18 18:50:59 2010 ++++ src/preprocessors/Stream5/snort_stream5_tcp.c Tue May 4 20:30:20 2010 +@@ -143,8 +143,10 @@ extern tSfPolicyUserContextId s5_swap_config; + #define SEQ_GEQ(a,b) ((int)((a) - (b)) >= 0) + #define SEQ_EQ(a,b) ((int)((a) - (b)) == 0) + ++/* already in sys/param.h + #define MIN(a,b) (((a)<(b)) ? (a):(b)) + #define MAX(a,b) (((a)>(b)) ? (a):(b)) ++*/ + + #define PAWS_WINDOW 60 + #define PAWS_24DAYS 2073600 /* 24 days in seconds */ +@@ -7077,7 +7079,7 @@ static int ProcessTcp(Stream5LWSession *lwssn, Packet char src_addr[17]; char dst_addr[17]; bzero((char *)timestamp, TIMEBUF_SIZE); - ts_print((struct timeval *) &p->pkth->ts, timestamp); -+ ts_print((struct timeval32 *) &p->pkth->ts, timestamp); ++ ts_print((struct sf_timeval32 *) &p->pkth->ts, timestamp); SnortSnprintf(src_addr, 17, "%s", inet_ntoa(GET_SRC_ADDR(p))); SnortSnprintf(dst_addr, 17, "%s", Index: patches/patch-src_preprocessors_spp_sfportscan_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_preprocessors_spp_sfportscan_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_preprocessors_spp_sfportscan_c --- patches/patch-src_preprocessors_spp_sfportscan_c 16 Aug 2009 13:31:27 -0000 1.3 +++ patches/patch-src_preprocessors_spp_sfportscan_c 5 May 2010 23:32:05 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-src_preprocessors_spp_sfportscan_c,v 1.3 2009/08/16 13:31:27 rui Exp $ ---- src/preprocessors/spp_sfportscan.c.orig Mon Jan 26 22:50:30 2009 -+++ src/preprocessors/spp_sfportscan.c Wed Apr 8 12:40:37 2009 -@@ -288,7 +288,7 @@ static int LogPortscanAlert(Packet *p, char *msg, u_in +--- src/preprocessors/spp_sfportscan.c.orig Tue Jan 26 19:11:27 2010 ++++ src/preprocessors/spp_sfportscan.c Thu Apr 22 07:53:46 2010 +@@ -309,7 +309,7 @@ static int LogPortscanAlert(Packet *p, char *msg, uint return 0; } - ts_print((struct timeval *)&p->pkth->ts, timebuf); -+ ts_print((struct timeval32 *)&p->pkth->ts, timebuf); ++ ts_print((struct sf_timeval32 *)&p->pkth->ts, timebuf); fprintf(g_logfile, "Time: %s\n", timebuf); Index: patches/patch-src_snort_h =================================================================== RCS file: patches/patch-src_snort_h diff -N patches/patch-src_snort_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_snort_h 5 May 2010 23:32:05 -0000 @@ -0,0 +1,12 @@ +$OpenBSD$ +--- src/snort.h.orig Thu Mar 18 18:50:54 2010 ++++ src/snort.h Wed May 5 20:26:16 2010 +@@ -60,7 +60,7 @@ + # include "inline.h" + #endif /* GIDS */ + +-#if defined(INLINE_FAILOPEN) || defined(TARGET_BASED) || defined(SNORT_RELOAD) ++#if defined(HAVE_LIBPRELUDE) || defined(INLINE_FAILOPEN) || defined(TARGET_BASED) || defined(SNORT_RELOAD) + # include <pthread.h> + #endif + Index: patches/patch-src_util_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_util_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_util_c --- patches/patch-src_util_c 16 Aug 2009 13:31:27 -0000 1.3 +++ patches/patch-src_util_c 5 May 2010 23:32:05 -0000 @@ -1,22 +1,22 @@ $OpenBSD: patch-src_util_c,v 1.3 2009/08/16 13:31:27 rui Exp $ ---- src/util.c.orig Wed Mar 11 13:54:59 2009 -+++ src/util.c Wed Apr 8 12:40:37 2009 -@@ -418,12 +418,13 @@ int DisplayBanner() +--- src/util.c.orig Tue Jan 26 19:10:56 2010 ++++ src/util.c Thu Apr 22 07:53:46 2010 +@@ -227,12 +227,13 @@ int DisplayBanner(void) * Returns: void function * ****************************************************************************/ -void ts_print(register const struct timeval *tvp, char *timebuf) -+void ts_print(register const struct timeval32 *tvp, char *timebuf) ++void ts_print(register const struct sf_timeval32 *tvp, char *timebuf) { register int s; int localzone; time_t Time; struct timeval tv; -+ struct timeval32 tvnow; ++ struct sf_timeval32 tvnow; struct timezone tz; struct tm *lt; /* place to stick the adjusted clock data */ -@@ -433,7 +434,9 @@ void ts_print(register const struct timeval *tvp, char +@@ -242,7 +243,9 @@ void ts_print(register const struct timeval *tvp, char /* manual page (for linux) says tz is never used, so.. */ bzero((char *) &tz, sizeof(tz)); gettimeofday(&tv, &tz); @@ -26,4 +26,4 @@ $OpenBSD: patch-src_util_c,v 1.3 2009/08 + tvp = &tvnow; } - localzone = thiszone; + localzone = snort_conf->thiszone; Index: patches/patch-src_util_h =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_util_h,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_util_h --- patches/patch-src_util_h 12 Feb 2009 22:12:08 -0000 1.2 +++ patches/patch-src_util_h 5 May 2010 23:32:05 -0000 @@ -1,20 +1,20 @@ $OpenBSD: patch-src_util_h,v 1.2 2009/02/12 22:12:08 rui Exp $ ---- src/util.h.orig Tue Feb 26 02:19:23 2008 -+++ src/util.h Fri Aug 8 16:01:52 2008 -@@ -36,6 +36,7 @@ - - #include "sf_types.h" +--- src/util.h.orig Tue Jan 26 19:10:56 2010 ++++ src/util.h Tue May 4 20:15:02 2010 +@@ -40,6 +40,7 @@ #include "sflsq.h" + #include "sfutil/sf_ipvar.h" + #include "ipv6_port.h" +#include "pcap_pkthdr32.h" - /* specifies that a function does not return - * used for quieting Visual Studio warnings -@@ -147,7 +148,7 @@ typedef struct _IntervalStats - int DisplayBanner(); + /* Macros *********************************************************************/ + #define PCAP_CLOSE // allow for rollback for now +@@ -169,7 +170,7 @@ typedef struct _IntervalStats + int DisplayBanner(void); void GetTime(char *); int gmt2local(time_t); -void ts_print(register const struct timeval *, char *); -+void ts_print(register const struct timeval32 *, char *); ++void ts_print(register const struct sf_timeval32 *, char *); char *copy_argv(char **); void strip(char *); - double CalcPct(UINT64, UINT64); + double CalcPct(uint64_t, uint64_t); Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/snort/pkg/PLIST,v retrieving revision 1.18 diff -u -p -r1.18 PLIST --- pkg/PLIST 16 Aug 2009 13:31:27 -0000 1.18 +++ pkg/PLIST 5 May 2010 23:32:05 -0000 @@ -2,40 +2,38 @@ @newgroup _snort:557 @newuser _snort:557:_snort:daemon:Snort Account:/nonexistent:/sbin/nologin %%prelude%% -bin/snort +...@bin bin/snort +lib/pkgconfig/snort.pc lib/snort_dynamicengine/ lib/snort_dynamicengine/libsf_engine.a @comment lib/snort_dynamicengine/libsf_engine.la -...@lib lib/snort_dynamicengine/libsf_engine.so.${LIBsf_engine_VERSION} +lib/snort_dynamicengine/libsf_engine.so lib/snort_dynamicpreprocessor/ -lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.a -...@comment lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.la -...@lib lib/snort_dynamicpreprocessor/lib_sfdynamic_preprocessor_example.so.${LIB_sfdynamic_preprocessor_example_VERSION} lib/snort_dynamicpreprocessor/libsf_dce2_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_dce2_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so.${LIBsf_dce2_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_dce2_preproc.so lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so.${LIBsf_dcerpc_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_dcerpc_preproc.so lib/snort_dynamicpreprocessor/libsf_dns_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_dns_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_dns_preproc.so.${LIBsf_dns_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_dns_preproc.so lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so.${LIBsf_ftptelnet_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_ftptelnet_preproc.so +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.a +...@comment lib/snort_dynamicpreprocessor/libsf_sdf_preproc.la +lib/snort_dynamicpreprocessor/libsf_sdf_preproc.so lib/snort_dynamicpreprocessor/libsf_smtp_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_smtp_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so.${LIBsf_smtp_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_smtp_preproc.so lib/snort_dynamicpreprocessor/libsf_ssh_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_ssh_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so.${LIBsf_ssh_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_ssh_preproc.so lib/snort_dynamicpreprocessor/libsf_ssl_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la -...@lib lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so.${LIBsf_ssl_preproc_VERSION} +lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so lib/snort_dynamicrules/ -lib/snort_dynamicrules/lib_sfdynamic_example_rule.a -...@comment lib/snort_dynamicrules/lib_sfdynamic_example_rule.la -...@lib lib/snort_dynamicrules/lib_sfdynamic_example_rule.so.${LIB_sfdynamic_example_rule_VERSION} @man man/man8/snort.8 share/doc/snort/ share/doc/snort/AUTHORS @@ -64,6 +62,7 @@ share/doc/snort/README.decode share/doc/snort/README.decoder_preproc_rules share/doc/snort/README.dns share/doc/snort/README.event_queue +share/doc/snort/README.filters share/doc/snort/README.flowbits share/doc/snort/README.frag3 share/doc/snort/README.ftptelnet @@ -71,8 +70,11 @@ share/doc/snort/README.gre share/doc/snort/README.http_inspect share/doc/snort/README.ipip share/doc/snort/README.ipv6 +share/doc/snort/README.multipleconfigs share/doc/snort/README.pcap_readmode share/doc/snort/README.ppm +share/doc/snort/README.reload +share/doc/snort/README.sensitive_data share/doc/snort/README.sfportscan share/doc/snort/README.ssh share/doc/snort/README.ssl