On Sun, Aug 22, 2010 at 01:30:28PM +0200, Aleksander Piotrowski wrote: > Markus Lude <markus.l...@gmx.de> wrote: > > > On Wed, Jul 28, 2010 at 03:45:48PM +0200, viq wrote: > > > > > > And looks like it's time to deal with it, as I can't fetch the distfile > > > right now... I guess the reason is the 2.8.6.1 release, though it's > > > highly annoying that older release sources are not available anymore... > > > > I contacted upstream about the old tar ball. Hopefully they'll fix it > > soon. > > > > For those interested, here's an update to 2.8.6.1. Still testing it > > myself. Tests welcome, especially with flavored versions. I mainly use > > the unflavored one, testing on i386 and sparc64. > > looks okey to me except pkg/PLIST. make plist says that PLIST has > changes: > > --- pkg/PLIST.orig Mon Jul 12 13:38:40 2010 > +++ pkg/PLIST Sun Aug 22 05:27:33 2010 > @@ -33,7 +33,6 @@ > lib/snort_dynamicpreprocessor/libsf_ssl_preproc.a > @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la > lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so > -lib/snort_dynamicrules/ > @man man/man8/snort.8 > share/doc/snort/ > share/doc/snort/AUTHORS > > what is this directory for?
This is for precompiled .so rules. I think could remove it from plist. Also a patch to fix header usage after some changes there. Attached is a new diff. Please test and commit. Regards, Markus
Index: Makefile =================================================================== RCS file: /cvs/ports/net/snort/Makefile,v retrieving revision 1.57 diff -u -p -r1.57 Makefile --- Makefile 12 Jul 2010 19:38:40 -0000 1.57 +++ Makefile 9 Sep 2010 11:08:01 -0000 @@ -4,12 +4,8 @@ SHARED_ONLY = Yes COMMENT = highly flexible sniffer/NIDS -# Original URL http://dl.snort.org/downloads/14 redirects to a -# time-limited Amazon S3 url. This would mean a bad distfile name. -# The following hack allows it to work but XXX if updating, the -# MASTER_SITES URL will need to be adjusted, not just DISTNAME. -DISTNAME = snort-2.8.6 -MASTER_SITES = http://dl.snort.org/downloads/14?/ +DISTNAME = snort-2.8.6.1 +MASTER_SITES = http://www.snort.org/ports/snort-current/ CATEGORIES = net security @@ -22,7 +18,7 @@ PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM = Yes PERMIT_DISTFILES_FTP = Yes -WANTLIB = c m pcap +WANTLIB = c m pcap pcre USE_LIBTOOL = Yes @@ -34,33 +30,35 @@ CONFIGURE_ARGS += ${CONFIGURE_SHARED} \ MAKE_FLAGS = mandir=${TRUEPREFIX}/man -LIB_DEPENDS = pcre::devel/pcre +LIB_DEPENDS = ::devel/pcre FLAVORS = postgresql mysql flexresp prelude FLAVOR ?= .if ${FLAVOR:L:Mflexresp} -LIB_DEPENDS += dnet.=1::net/libdnet +LIB_DEPENDS += ::net/libdnet CONFIGURE_ARGS += --enable-flexresp2 +WANTLIB += dnet.=1 .endif .if ${FLAVOR:L:Mpostgresql} -LIB_DEPENDS += pq.>=2::databases/postgresql +LIB_DEPENDS += ::databases/postgresql CONFIGURE_ARGS += --with-postgresql="${LOCALBASE}" +WANTLIB += pq .endif .if ${FLAVOR:L:Mmysql} -LIB_DEPENDS += lib/mysql/mysqlclient.>=10::databases/mysql +LIB_DEPENDS += ::databases/mysql CONFIGURE_ARGS += --with-mysql-libraries="${LOCALBASE}/lib" \ --with-mysql-includes="${LOCALBASE}/include" -WANTLIB += z +WANTLIB += lib/mysql/mysqlclient z .endif .if ${FLAVOR:L:Mprelude} MODULES = devel/gettext -WANTLIB += gcrypt gnutls gpg-error pthread tasn1 z -LIB_DEPENDS += prelude.>=8::security/prelude/libprelude +LIB_DEPENDS += ::security/prelude/libprelude CONFIGURE_ARGS += --enable-prelude +WANTLIB += gcrypt gnutls gpg-error prelude pthread tasn1 z MESSAGE = ${PKGDIR}/MESSAGE-prelude .endif Index: distinfo =================================================================== RCS file: /cvs/ports/net/snort/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 12 Jul 2010 19:38:40 -0000 1.19 +++ distinfo 9 Sep 2010 11:08:01 -0000 @@ -1,5 +1,5 @@ -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 +MD5 (snort-2.8.6.1.tar.gz) = sRGTlqMunfDYBATktsSRZg== +RMD160 (snort-2.8.6.1.tar.gz) = J5JcDfnevJ5g4ZoMmJ2yjI0cp/A= +SHA1 (snort-2.8.6.1.tar.gz) = ZumR8VH2quXc3ukqvICSzVCKKqo= +SHA256 (snort-2.8.6.1.tar.gz) = epSO8jXFmxk8oIg7BKDT70zFJQ+TPK/E0G/u1XFQriM= +SIZE (snort-2.8.6.1.tar.gz) = 4939019 Index: patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in --- patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in 12 Jul 2010 19:38:40 -0000 1.1 +++ patches/patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_dynamic-examples_dynamic-preprocessor_Makefile_in,v 1.1 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-examples/dynamic-preprocessor/Makefile.in.orig Thu Jun 24 17:47:41 2010 ++++ src/dynamic-examples/dynamic-preprocessor/Makefile.in Thu Jul 22 23:21:55 2010 +@@ -221,7 +221,7 @@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies noinst_libdir = ${exec_prefix}/lib/snort_dynamicpreprocessor noinst_lib_LTLIBRARIES = lib_sfdynamic_preprocessor_example.la Index: patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-examples_dynamic-rule_Makefile_in --- patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in 12 Jul 2010 19:38:40 -0000 1.1 +++ patches/patch-src_dynamic-examples_dynamic-rule_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_dynamic-examples_dynamic-rule_Makefile_in,v 1.1 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-examples/dynamic-rule/Makefile.in.orig Thu Jun 24 17:47:41 2010 ++++ src/dynamic-examples/dynamic-rule/Makefile.in Thu Jul 22 23:21:55 2010 +@@ -220,7 +220,7 @@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies noinst_libdir = ${exec_prefix}/lib/snort_dynamicrules noinst_lib_LTLIBRARIES = lib_sfdynamic_example_rule.la Index: patches/patch-src_dynamic-plugins_sf_engine_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-plugins_sf_engine_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-plugins_sf_engine_Makefile_in --- patches/patch-src_dynamic-plugins_sf_engine_Makefile_in 12 Jul 2010 19:38:40 -0000 1.1 +++ patches/patch-src_dynamic-plugins_sf_engine_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-plugins_sf_engine_Makefile_in,v 1.1 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-plugins/sf_engine/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-plugins/sf_engine/Makefile.in Thu Jul 22 23:21:55 2010 +@@ -261,7 +261,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_engine.la -libsf_engine_la_LDFLAGS = -module 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.5 diff -u -p -r1.5 patch-src_dynamic-preprocessors_Makefile_in --- patches/patch-src_dynamic-preprocessors_Makefile_in 12 Jul 2010 19:38:40 -0000 1.5 +++ patches/patch-src_dynamic-preprocessors_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_dynamic-preprocessors_Makefile_in,v 1.5 2010/07/12 19:38:40 sthen Exp $ ---- 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: +--- src/dynamic-preprocessors/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/Makefile.in Thu Jul 22 23:24:55 2010 +@@ -684,8 +684,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) @@ -12,10 +12,11 @@ $OpenBSD: patch-src_dynamic-preprocessor clean: clean-recursive clean-am: clean-generic clean-libtool clean-local mostlyclean-am -@@ -838,20 +838,6 @@ include/plugin_enum.h: $(srcdir)/../plugin_enum.h +@@ -906,21 +906,6 @@ include/plugin_enum.h: $(srcdir)/../plugin_enum.h + clean-local: rm -rf include build - +- -...@have_dynamic_plugins_true@install-data-local: -...@have_dynamic_plugins_true@ @for f in $(exported_files); do \ -...@have_dynamic_plugins_true@ truefile=`echo $$f | sed -e "s/.*\///"`; \ @@ -30,6 +31,6 @@ $OpenBSD: patch-src_dynamic-preprocessor -...@have_dynamic_plugins_true@ $(mkinstalldirs) $(DESTDIR)$(srcinstdir); \ -...@have_dynamic_plugins_true@ $(RM) -f $(DESTDIR)$(srcinstdir)/$$truefile; \ -...@have_dynamic_plugins_true@ done + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. - .NOEXPORT: 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.2 diff -u -p -r1.2 patch-src_dynamic-preprocessors_dcerpc2_Makefile_in --- patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 12 Jul 2010 19:38:40 -0000 1.2 +++ patches/patch-src_dynamic-preprocessors_dcerpc2_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_dcerpc2_Makefile_in,v 1.2 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/dcerpc2/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/dcerpc2/Makefile.in Thu Jul 22 23:21:56 2010 +@@ -224,7 +224,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_dce2_preproc.la -libsf_dce2_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sf_ip.c \ -@@ -428,7 +428,7 @@ distdir: $(DISTFILES) +@@ -455,7 +455,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.3 diff -u -p -r1.3 patch-src_dynamic-preprocessors_dcerpc_Makefile_in --- patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 12 Jul 2010 19:38:40 -0000 1.3 +++ patches/patch-src_dynamic-preprocessors_dcerpc_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_dcerpc_Makefile_in,v 1.3 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/dcerpc/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/dcerpc/Makefile.in Thu Jul 22 23:21:56 2010 +@@ -223,7 +223,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_dcerpc_preproc.la -libsf_dcerpc_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -403,7 +403,7 @@ distdir: $(DISTFILES) +@@ -430,7 +430,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.4 diff -u -p -r1.4 patch-src_dynamic-preprocessors_dns_Makefile_in --- patches/patch-src_dynamic-preprocessors_dns_Makefile_in 12 Jul 2010 19:38:40 -0000 1.4 +++ patches/patch-src_dynamic-preprocessors_dns_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_dns_Makefile_in,v 1.4 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/dns/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/dns/Makefile.in Thu Jul 22 23:21:56 2010 +@@ -220,7 +220,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_dns_preproc.la -libsf_dns_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -385,7 +385,7 @@ distdir: $(DISTFILES) +@@ -412,7 +412,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.5 diff -u -p -r1.5 patch-src_dynamic-preprocessors_ftptelnet_Makefile_in --- patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 12 Jul 2010 19:38:40 -0000 1.5 +++ patches/patch-src_dynamic-preprocessors_ftptelnet_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_ftptelnet_Makefile_in,v 1.5 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/ftptelnet/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/ftptelnet/Makefile.in Thu Jul 22 23:21:56 2010 +@@ -264,7 +264,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_ftptelnet_preproc.la -libsf_ftptelnet_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sf_ip.c \ -@@ -533,7 +533,7 @@ distdir: $(DISTFILES) +@@ -604,7 +604,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-recursive Index: patches/patch-src_dynamic-preprocessors_libs_ssl_c =================================================================== RCS file: patches/patch-src_dynamic-preprocessors_libs_ssl_c diff -N patches/patch-src_dynamic-preprocessors_libs_ssl_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_dynamic-preprocessors_libs_ssl_c 9 Sep 2010 11:08:01 -0000 @@ -0,0 +1,13 @@ +$OpenBSD$ +--- src/dynamic-preprocessors/libs/ssl.c.orig Tue Jan 26 19:11:18 2010 ++++ src/dynamic-preprocessors/libs/ssl.c Wed Sep 8 15:05:25 2010 +@@ -28,7 +28,9 @@ + #endif + + #ifndef WIN32 ++#ifndef OPENBSD + #include <arpa/inet.h> ++#endif + #endif + #include "sf_snort_packet.h" + #include "ssl.h" Index: patches/patch-src_dynamic-preprocessors_sdf_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_sdf_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_dynamic-preprocessors_sdf_Makefile_in --- patches/patch-src_dynamic-preprocessors_sdf_Makefile_in 12 Jul 2010 19:38:40 -0000 1.1 +++ patches/patch-src_dynamic-preprocessors_sdf_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_sdf_Makefile_in,v 1.1 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/sdf/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/sdf/Makefile.in Thu Jul 22 23:21:57 2010 +@@ -221,7 +221,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_sdf_preproc.la -libsf_sdf_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -394,7 +394,7 @@ distdir: $(DISTFILES) +@@ -421,7 +421,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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_smtp_Makefile_in =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_dynamic-preprocessors_smtp_Makefile_in,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_dynamic-preprocessors_smtp_Makefile_in --- patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 12 Jul 2010 19:38:40 -0000 1.4 +++ patches/patch-src_dynamic-preprocessors_smtp_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_smtp_Makefile_in,v 1.4 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/smtp/Makefile.in.orig Thu Jun 24 17:47:42 2010 ++++ src/dynamic-preprocessors/smtp/Makefile.in Thu Jul 22 23:21:57 2010 +@@ -222,7 +222,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_smtp_preproc.la -libsf_smtp_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -404,7 +404,7 @@ distdir: $(DISTFILES) +@@ -431,7 +431,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.3 diff -u -p -r1.3 patch-src_dynamic-preprocessors_ssh_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 12 Jul 2010 19:38:40 -0000 1.3 +++ patches/patch-src_dynamic-preprocessors_ssh_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_ssh_Makefile_in,v 1.3 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/ssh/Makefile.in.orig Thu Jun 24 17:47:43 2010 ++++ src/dynamic-preprocessors/ssh/Makefile.in Thu Jul 22 23:21:57 2010 +@@ -220,7 +220,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_ssh_preproc.la -libsf_ssh_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -385,7 +385,7 @@ distdir: $(DISTFILES) +@@ -412,7 +412,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.2 diff -u -p -r1.2 patch-src_dynamic-preprocessors_ssl_Makefile_in --- patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 12 Jul 2010 19:38:40 -0000 1.2 +++ patches/patch-src_dynamic-preprocessors_ssl_Makefile_in 9 Sep 2010 11:08:01 -0000 @@ -1,8 +1,8 @@ $OpenBSD: patch-src_dynamic-preprocessors_ssl_Makefile_in,v 1.2 2010/07/12 19:38:40 sthen Exp $ ---- 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@ +--- src/dynamic-preprocessors/ssl/Makefile.in.orig Thu Jun 24 17:47:43 2010 ++++ src/dynamic-preprocessors/ssl/Makefile.in Thu Jul 22 23:21:57 2010 +@@ -220,7 +220,7 @@ top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies lib_LTLIBRARIES = libsf_ssl_preproc.la -libsf_ssl_preproc_la_LDFLAGS = -module @@ -10,7 +10,7 @@ $OpenBSD: patch-src_dynamic-preprocessor BUILT_SOURCES = \ sf_dynamic_preproc_lib.c \ sfPolicyUserData.c -@@ -395,7 +395,7 @@ distdir: $(DISTFILES) +@@ -422,7 +422,7 @@ distdir: $(DISTFILES) check-am: all-am check: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) check-am @@ -18,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.3 diff -u -p -r1.3 patch-src_log_c --- patches/patch-src_log_c 12 Jul 2010 19:38:40 -0000 1.3 +++ patches/patch-src_log_c 9 Sep 2010 11:08:01 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_log_c,v 1.3 2010/07/12 19:38:40 sthen Exp $ ---- 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) +--- src/log.c.orig Sat Jun 26 00:23:15 2010 ++++ src/log.c Thu Jul 22 23:21:57 2010 +@@ -408,7 +408,7 @@ void PrintIPPkt(FILE * fp, int type, Packet * p) DEBUG_WRAP(DebugMessage(DEBUG_LOG, "PrintIPPkt type = %d\n", type);); bzero((char *) timestamp, TIMEBUF_SIZE); @@ -10,7 +10,7 @@ $OpenBSD: patch-src_log_c,v 1.3 2010/07/ /* dump the timestamp */ fwrite(timestamp, strlen(timestamp), 1, fp); -@@ -918,7 +918,7 @@ void PrintArpHeader(FILE * fp, Packet * p) +@@ -933,7 +933,7 @@ void PrintArpHeader(FILE * fp, Packet * p) bzero((struct in_addr *) &ip_addr, sizeof(struct in_addr)); bzero((char *) timestamp, TIMEBUF_SIZE); @@ -19,7 +19,7 @@ $OpenBSD: patch-src_log_c,v 1.3 2010/07/ /* determine what to use as MAC src and dst */ if (p->eh != NULL) -@@ -1959,7 +1959,7 @@ void PrintEapolPkt(FILE * fp, Packet * p) +@@ -1974,7 +1974,7 @@ void PrintEapolPkt(FILE * fp, Packet * p) bzero((char *) timestamp, TIMEBUF_SIZE); @@ -28,7 +28,7 @@ $OpenBSD: patch-src_log_c,v 1.3 2010/07/ /* dump the timestamp */ fwrite(timestamp, strlen(timestamp), 1, fp); -@@ -2133,7 +2133,7 @@ void PrintWifiPkt(FILE * fp, Packet * p) +@@ -2148,7 +2148,7 @@ void PrintWifiPkt(FILE * fp, Packet * p) bzero((char *) timestamp, TIMEBUF_SIZE); Index: patches/patch-src_log_text_c =================================================================== RCS file: /cvs/ports/net/snort/patches/patch-src_log_text_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_log_text_c --- patches/patch-src_log_text_c 12 Jul 2010 19:38:40 -0000 1.3 +++ patches/patch-src_log_text_c 9 Sep 2010 11:08:01 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-src_log_text_c,v 1.3 2010/07/12 19:38:40 sthen Exp $ ---- 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 +--- src/log_text.c.orig Sat Jun 26 00:23:15 2010 ++++ src/log_text.c Thu Jul 22 23:21:57 2010 +@@ -67,7 +67,7 @@ extern uint8_t DecodeBuffer[DECODE_BLEN]; void LogTimeStamp(TextLog* log, Packet* p) { char timestamp[TIMEBUF_SIZE]; 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.4 diff -u -p -r1.4 patch-src_preprocessors_Stream5_snort_stream5_tcp_c --- patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c 12 Jul 2010 19:38:40 -0000 1.4 +++ patches/patch-src_preprocessors_Stream5_snort_stream5_tcp_c 9 Sep 2010 11:08:01 -0000 @@ -1,18 +1,7 @@ $OpenBSD: patch-src_preprocessors_Stream5_snort_stream5_tcp_c,v 1.4 2010/07/12 19:38:40 sthen Exp $ ---- 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 +--- src/preprocessors/Stream5/snort_stream5_tcp.c.orig Sat Jun 26 00:23:31 2010 ++++ src/preprocessors/Stream5/snort_stream5_tcp.c Thu Jul 22 23:21:58 2010 +@@ -7081,7 +7081,7 @@ static int ProcessTcp(Stream5LWSession *lwssn, Packet char src_addr[17]; char dst_addr[17]; bzero((char *)timestamp, TIMEBUF_SIZE); Index: patches/patch-src_sfutil_sf_ip_h =================================================================== RCS file: patches/patch-src_sfutil_sf_ip_h diff -N patches/patch-src_sfutil_sf_ip_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_sfutil_sf_ip_h 9 Sep 2010 11:08:01 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- src/sfutil/sf_ip.h.orig Tue Jan 26 19:11:36 2010 ++++ src/sfutil/sf_ip.h Wed Jul 28 19:09:55 2010 +@@ -37,6 +37,7 @@ + #ifndef WIN32 + #include <sys/types.h> + #include <sys/socket.h> ++#include <netinet/in.h> + #include <arpa/inet.h> + #endif + Index: patches/patch-src_snort_h =================================================================== RCS file: patches/patch-src_snort_h diff -N patches/patch-src_snort_h --- patches/patch-src_snort_h 12 Jul 2010 19:38:40 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_snort_h,v 1.1 2010/07/12 19:38:40 sthen Exp $ ---- 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: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/snort/pkg/PLIST,v retrieving revision 1.19 diff -u -p -r1.19 PLIST --- pkg/PLIST 12 Jul 2010 19:38:40 -0000 1.19 +++ pkg/PLIST 9 Sep 2010 11:08:01 -0000 @@ -33,7 +33,6 @@ lib/snort_dynamicpreprocessor/libsf_ssh_ lib/snort_dynamicpreprocessor/libsf_ssl_preproc.a @comment lib/snort_dynamicpreprocessor/libsf_ssl_preproc.la lib/snort_dynamicpreprocessor/libsf_ssl_preproc.so -lib/snort_dynamicrules/ @man man/man8/snort.8 share/doc/snort/ share/doc/snort/AUTHORS