Date: Tue, 29 Apr 2008 12:59:43 +0200 (CEST) From: Robin Gruyters <r.gruyters@yirdis.nl> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/123209: [MAINTAINER] security/libprelude: update to 0.9.17.1 Message-ID: <200804291059.m3TAxhrd041673@server.yirdis.net> Resent-Message-ID: <200804291140.m3TBe2pe094779@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 123209 >Category: ports >Synopsis: [MAINTAINER] security/libprelude: update to 0.9.17.1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Apr 29 11:40:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Robin Gruyters >Release: FreeBSD 6.3-RELEASE i386 >Organization: Betronic Nederland B.V. >Environment: System: FreeBSD server.yirdis.net 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 23 07:35:39 CET 2008 >Description: - Update to 0.9.17.1 - Implement RFC 4122 UUIDv1 identifier generation, more resistant to duplicate than our previous implementation in case of clock skew, or multiple client with the same analyzerid sending alert in parallel. - You can now provide NULL value to idmef_path_set() in order to destroy existing value within an IDMEF message. - Unify memory handling of value retrieval through idmef_path_t. This allow the user to retrieve and keep any values, even through the associated IDMEF message is freed. - Build system cleanup, enable RELRO when possible. - Implement PRELUDE_CLIENT_FLAGS_AUTOCONFIG, which is set by default, but that applications might unset in order for their client not to read the default profile/global configuration. - Fix possible assertion when destroying un-started prelude-client. - Improvement to the prelude-io API, the user might now hook its own handling function. - Fix dumping of (not) NULL criteria operator to string. Remove gratuitous space insertion when dumping criteria. - Headers fixes for C++ build. - Fix printing and cloning of empty IDMEF string. - In IDMEF to string convertion code, print <invalid enum value> in place of NULL on invalid enumeration value. - Bindings fixes for optional integer retrieval, by Pierre Chifflier <p.chifflier@inl.fr> - Various bug fixes. Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- libprelude-0.9.17.1.patch begins here --- Index: Makefile =================================================================== RCS file: /data3/Build/CVS/ports/security/libprelude/Makefile,v retrieving revision 1.51 diff -u -r1.51 Makefile --- Makefile 3 Mar 2008 11:57:04 -0000 1.51 +++ Makefile 29 Apr 2008 09:21:44 -0000 @@ -4,8 +4,7 @@ # $FreeBSD: ports/security/libprelude/Makefile,v 1.51 2008/03/03 11:57:04 novel Exp $ PORTNAME= libprelude -PORTVERSION= 0.9.16.1 -PORTREVISION= 1 +PORTVERSION= 0.9.17.1 CATEGORIES= security MASTER_SITES= http://www.prelude-ids.org/download/releases/ \ http://www.prelude-ids.org/download/releases/old/ Index: distinfo =================================================================== RCS file: /data3/Build/CVS/ports/security/libprelude/distinfo,v retrieving revision 1.28 diff -u -r1.28 distinfo --- distinfo 18 Jan 2008 19:35:18 -0000 1.28 +++ distinfo 29 Apr 2008 09:22:00 -0000 @@ -1,3 +1,3 @@ -MD5 (libprelude-0.9.16.1.tar.gz) = ba597fdfb9641a0099a8907ea53c6db8 -SHA256 (libprelude-0.9.16.1.tar.gz) = d300bddf9101daf67f86cc6edf094b85cca1e3b3d9c4352a0083da1486b6b20b -SIZE (libprelude-0.9.16.1.tar.gz) = 1973446 +MD5 (libprelude-0.9.17.1.tar.gz) = abe66d80a4a392121c9e158d96fc767f +SHA256 (libprelude-0.9.17.1.tar.gz) = c14cf4f04e75387c89db6d7f1119d6662bbd704b0308f3b0e86840e404579378 +SIZE (libprelude-0.9.17.1.tar.gz) = 2030138 Index: files/patch-Makefile.in =================================================================== RCS file: /data3/Build/CVS/ports/security/libprelude/files/patch-Makefile.in,v retrieving revision 1.10 diff -u -r1.10 patch-Makefile.in --- files/patch-Makefile.in 5 Oct 2007 01:44:07 -0000 1.10 +++ files/patch-Makefile.in 29 Apr 2008 09:26:54 -0000 @@ -1,80 +1,68 @@ ---- Makefile.in.orig Tue Sep 4 16:31:01 2007 -+++ Makefile.in Wed Sep 5 11:29:03 2007 -@@ -514,8 +514,8 @@ - target_vendor = @target_vendor@ - DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --without-system-ltdl - ACLOCAL_AMFLAGS = -I m4 -I libmissing/m4 --@HAVE_SYSTEM_LIBLTDL_FALSE@SUBDIRS = libltdl libmissing m4 src prelude-admin bindings docs --@HAVE_SYSTEM_LIBLTDL_TRUE@SUBDIRS = libmissing m4 src prelude-admin bindings docs -+@HAVE_SYSTEM_LIBLTDL_FALSE@SUBDIRS = libltdl libmissing m4 src prelude-admin bindings docs -+@HAVE_SYSTEM_LIBLTDL_TRUE@SUBDIRS = libmissing m4 src prelude-admin bindings docs - DIST_SUBDIRS = $(SUBDIRS) - EXTRA_DIST = HACKING.README LICENSE.README client.conf global.conf idmef-client.conf tls.conf - bin_SCRIPTS = $(top_builddir)/libprelude-config -@@ -1038,61 +1038,11 @@ - $(INSTALL) -d -m 755 $(DESTDIR)$(prelude_config_dir); - $(INSTALL) -d -m 755 $(DESTDIR)$(prelude_config_dir)/default; - $(INSTALL) -d -m 711 $(DESTDIR)$(prelude_config_dir)/profile; -- @if test -f $(DESTDIR)$(prelude_config_dir)/default/client.conf; then \ +--- Makefile.in.orig 2008-04-28 13:30:22.000000000 +0200 ++++ Makefile.in 2008-04-29 11:26:34.000000000 +0200 +@@ -1103,61 +1103,10 @@ + $(INSTALL) -d -m 755 $(DESTDIR)$(PRELUDE_CONFIG_DIR); + $(INSTALL) -d -m 755 $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default; + $(INSTALL) -d -m 711 $(DESTDIR)$(PRELUDE_CONFIG_DIR)/profile; +- @if test -f $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/client.conf; then \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- echo "$(DESTDIR)$(prelude_config_dir)/default/client.conf already exist..."; \ -- echo "Installing default configuration in $(DESTDIR)$(prelude_config_dir)/default/client.conf-dist"; \ +- echo "$(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/client.conf already exist..."; \ +- echo "Installing default configuration in $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/client.conf-dist"; \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- $(INSTALL) -m 644 $(top_srcdir)/client.conf $(DESTDIR)$(prelude_config_dir)/default/client.conf-dist; \ +- $(INSTALL) -m 644 $(top_builddir)/client.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/client.conf-dist; \ - else \ -- $(INSTALL) -m 644 $(top_srcdir)/client.conf $(DESTDIR)$(prelude_config_dir)/default; \ +- $(INSTALL) -m 644 $(top_builddir)/client.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default; \ - fi - -- @if test -f $(DESTDIR)$(prelude_config_dir)/default/global.conf; then \ +- @if test -f $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/global.conf; then \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- echo "$(DESTDIR)$(prelude_config_dir)/default/global.conf already exist..."; \ -- echo "Installing default configuration in $(DESTDIR)$(prelude_config_dir)/default/global.conf-dist"; \ +- echo "$(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/global.conf already exist..."; \ +- echo "Installing default configuration in $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/global.conf-dist"; \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- $(INSTALL) -m 644 $(top_srcdir)/global.conf $(DESTDIR)$(prelude_config_dir)/default/global.conf-dist; \ +- $(INSTALL) -m 644 $(top_builddir)/global.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/global.conf-dist; \ - else \ -- $(INSTALL) -m 644 $(top_srcdir)/global.conf $(DESTDIR)$(prelude_config_dir)/default; \ +- $(INSTALL) -m 644 $(top_builddir)/global.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default; \ - fi - -- @if test -f $(DESTDIR)$(prelude_config_dir)/default/idmef-client.conf; then \ +- @if test -f $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/idmef-client.conf; then \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- echo "$(DESTDIR)$(prelude_config_dir)/default/idmef-client.conf already exist..."; \ -- echo "Installing default configuration in $(DESTDIR)$(prelude_config_dir)/default/idmef-client.conf-dist"; \ +- echo "$(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/idmef-client.conf already exist..."; \ +- echo "Installing default configuration in $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/idmef-client.conf-dist"; \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- $(INSTALL) -m 644 $(top_srcdir)/idmef-client.conf $(DESTDIR)$(prelude_config_dir)/default/idmef-client.conf-dist; \ +- $(INSTALL) -m 644 $(top_builddir)/idmef-client.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/idmef-client.conf-dist;\ - else \ -- $(INSTALL) -m 644 $(top_srcdir)/idmef-client.conf $(DESTDIR)$(prelude_config_dir)/default; \ +- $(INSTALL) -m 644 $(top_builddir)/idmef-client.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default; \ - fi - -- @if test -f $(DESTDIR)$(prelude_config_dir)/default/tls.conf; then \ +- @if test -f $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/tls.conf; then \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- echo "$(DESTDIR)$(prelude_config_dir)/default/tls.conf already exist..."; \ -- echo "Installing default configuration in $(DESTDIR)$(prelude_config_dir)/default/tls.conf-dist"; \ +- echo "$(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/tls.conf already exist..."; \ +- echo "Installing default configuration in $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/tls.conf-dist"; \ - echo; \ - echo "********************************************************************************"; \ - echo; \ -- $(INSTALL) -m 644 $(top_srcdir)/tls.conf $(DESTDIR)$(prelude_config_dir)/default/tls.conf-dist; \ +- $(INSTALL) -m 644 $(top_srcdir)/tls.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/tls.conf-dist; \ - else \ -- $(INSTALL) -m 644 $(top_srcdir)/tls.conf $(DESTDIR)$(prelude_config_dir)/default; \ +- $(INSTALL) -m 644 $(top_srcdir)/tls.conf $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default; \ - fi -+ + $(INSTALL) -m 644 $(top_srcdir)/client.conf $(DESTDIR)$(prelude_config_dir)/default/client.conf-dist; + $(INSTALL) -m 644 $(top_srcdir)/global.conf $(DESTDIR)$(prelude_config_dir)/default/global.conf-dist; + $(INSTALL) -m 644 $(top_srcdir)/idmef-client.conf $(DESTDIR)$(prelude_config_dir)/default/idmef-client.conf-dist; + $(INSTALL) -m 644 $(top_srcdir)/tls.conf $(DESTDIR)$(prelude_config_dir)/default/tls.conf-dist; uninstall-local: - rm -f $(DESTDIR)$(prelude_config_dir)/default/client.conf + rm -f $(DESTDIR)$(PRELUDE_CONFIG_DIR)/default/client.conf --- libprelude-0.9.17.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804291059.m3TAxhrd041673>