summaryrefslogtreecommitdiff
path: root/security/libprelude
diff options
context:
space:
mode:
authorshannonjr <shannonjr>2007-02-20 15:13:02 +0000
committershannonjr <shannonjr>2007-02-20 15:13:02 +0000
commit14b2c419520df52b887b45ef6aa1e80250953498 (patch)
tree548792b0f1b334cd887216cafe1bfcb402cc0fcf /security/libprelude
parentf889f48d07866beccbeef11d5d7f09137e434f31 (diff)
downloadpkgsrc-14b2c419520df52b887b45ef6aa1e80250953498.tar.gz
Update to 0.9.13. Changes:
- Fix a crash with Python bindings upon signal reception (Fix #200). - New --with-system-ltdl configure switch. The default is now to use the system wide ltdl library if it is available, unless specified otherwise (Fix #199). - Prevent NULL pointer dereference if no permission is specified after the permission type (Fix #197). - Upon IDMEFCriteria parsing error, recover from broken parser stater (Fix #195). - Detailed error reporting on IDMEFCriteria parsing error. - Fix string and possible criteria leak on IDMEFCriteria syntax error. - Prefer anonymous authentication rather than SRP. We do this because there are compatibility issue with SRP between different GnuTLS version (Should fix #187). - When dumping AdditionalData of type byte-string to string, encode the data using base64.
Diffstat (limited to 'security/libprelude')
-rw-r--r--security/libprelude/Makefile4
-rw-r--r--security/libprelude/distinfo10
-rw-r--r--security/libprelude/patches/patch-aa12
3 files changed, 13 insertions, 13 deletions
diff --git a/security/libprelude/Makefile b/security/libprelude/Makefile
index 5bbdeca140a..8a8580dc64a 100644
--- a/security/libprelude/Makefile
+++ b/security/libprelude/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2006/10/11 14:46:10 shannonjr Exp $
+# $NetBSD: Makefile,v 1.19 2007/02/20 15:13:02 shannonjr Exp $
#
-DISTNAME= libprelude-0.9.11
+DISTNAME= libprelude-0.9.13
CATEGORIES= security
MASTER_SITES= http://www.prelude-ids.org/download/releases/ \
http://www.prelude-ids.org/download/releases/old/
diff --git a/security/libprelude/distinfo b/security/libprelude/distinfo
index 6adeab37edc..7ad21466feb 100644
--- a/security/libprelude/distinfo
+++ b/security/libprelude/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2006/10/11 14:46:10 shannonjr Exp $
+$NetBSD: distinfo,v 1.14 2007/02/20 15:13:03 shannonjr Exp $
-SHA1 (libprelude-0.9.11.tar.gz) = fd938d550d3cd7c895c54eee78c3ae20ea709282
-RMD160 (libprelude-0.9.11.tar.gz) = 61c058ebc3ccec07cc650e1573633bb8f075f7a0
-Size (libprelude-0.9.11.tar.gz) = 1809482 bytes
-SHA1 (patch-aa) = 1d788517feb2ef687777ae6640033d9f177b07f8
+SHA1 (libprelude-0.9.13.tar.gz) = 5d7ab376fec949211a49e19f2908ce90390f5dbb
+RMD160 (libprelude-0.9.13.tar.gz) = b3c74f6db300898f4767f771bf2ce1bf2ce055c7
+Size (libprelude-0.9.13.tar.gz) = 1889947 bytes
+SHA1 (patch-aa) = ca8c7f90e08de29f07ba083a91e3cbe59397e72f
SHA1 (patch-ab) = 592f42a6d9217c502eb49e8fb0ba7d17a49f2ada
SHA1 (patch-ac) = 9cb75b90f961fd75faca146881d70262a3cf7d1c
diff --git a/security/libprelude/patches/patch-aa b/security/libprelude/patches/patch-aa
index 8c9a6fd5807..e0118f8e181 100644
--- a/security/libprelude/patches/patch-aa
+++ b/security/libprelude/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $
+$NetBSD: patch-aa,v 1.2 2007/02/20 15:13:03 shannonjr Exp $
---- prelude-adduser/prelude-adduser.c.orig 2005-06-26 05:41:44.000000000 -0600
+--- prelude-adduser/prelude-adduser.c.orig 2007-02-20 08:04:42.000000000 -0700
+++ prelude-adduser/prelude-adduser.c
-@@ -43,6 +43,8 @@
+@@ -56,6 +56,8 @@
#include <gnutls/x509.h>
#include <gnutls/extra.h>
@@ -10,8 +10,8 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $
+
#include "common.h"
#include "config-engine.h"
- #include "prelude-error.h"
-@@ -886,6 +888,66 @@ static int del_cb(const char *filename,
+ #include "prelude.h"
+@@ -896,6 +898,66 @@ static int add_analyzer(const char *name
}
@@ -76,5 +76,5 @@ $NetBSD: patch-aa,v 1.1.1.1 2006/01/29 15:54:04 shannonjr Exp $
+ return (error);
+}
- static void delete_dir(const char *dirname)
+ static int add_cmd(int argc, char **argv)
{